Literally the worst game I've ever played. Ugly graphics, repetitive and horrible enemy/level design, an uninteresting narrative, badly designed leveling system, and a BS multiplayer.

Fun but it gets repetitive and fairly boring in the second half.

Really original and fun game mechanics. The narrative is also great, though some sections can be tedious.

I know I haven't completed the story yet, but I probably never will due to the length, so I may as well log this. Online is really fun, and what I've played of the main story is some of the best writing, details, and visuals in any game I've played.