Something compelled me to buy this game despite the really dreadful reviews from all over the world. Was I disappointed? No - not in the slightest. This game is an action game pure and simple, basically moving from one small area to another fighting waves of enemies.
The fluid and dynamic cover system is a key feature that works well and makes the game fun.
There's nothing ingenious about the game design (except the cool cover system) but take it for what it is and you will enjoy it.
Yes, you do fight the same wave of enemies over and over but I don't have a problem with that personally. The graphics are mostly good, even fantastic in some places, but could've benefited from more polish in some areas.
Although the game is supposed to be short, I still haven't completed it since I started on Friday. Mind you, I haven't tried to beat it in a single sitting, started on Hard difficulty and I have been re-playing some of the levels. I admit, some extra levels would have been welcome. Also, some of the levels would have been really great if the developers used their imagination. There are a few cool moments but mostly the game is straight forward.
Multi-player would have been a fantastic opportunity - they missed the mark badly on that. Skynet vs resistance would've been too cool for words. Maybe next time.
Overall, I got this game with the intention of selling it off or trading it soon afterwards, but you know what? I'm seriously thinking of keeping it. It's like an arcade game, good for when you're in the mood for simple shooting action. I may be in the minority here but it is definitely worth picking up.