SP good, MP bad.
- Great graphics. Not pushed to the limits, but great nonetheless.
- AI = lol
- Story is fun, but a discussion about any FPS story is ridiculous anyway because everyone thinks it would be better if 'x' was done differently. (And it involves aliens people, did you really expect anything decent? Come on.)
- MP launch is one of the worst ever by a rather large (okay, extremely large) studio. Any developer who makes the CD-Key check on the client side deserves to be laughed at. Oh and the zero anti-cheat. Incredible-facepalm.
- MP feels like Call of Duty with MAXIMUM ARMOR.
- Worst netcode I've seen in a while (Up there with ArmA netcode).