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.
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.