Yeah, this was a decent sci-fi flick as far as action, setting, and VFX are concerned. Blomkamp clearly has a measure of skill at his craft. But, for my part, the glaring neglect of the real-world Apartheid in South Africa (which was still there when the aliens arrived) undermines the film's legitimacy and integrity. You can still enjoy the film, but its message is both too obvious and sorely mishandled.
Bottom line: It's above average, but not by a whole lot.