Enjoyable FPS, long-lasting multiplayer
Multiplayer is also a lot of fun, due to its 2 different modes: cooperative and competitive. Cooperative is almost like a MMO, in the sense that you are one of 3 classes, a "tank", "dps", or "healer", and take on different maps and mini bosses and a final boss. Its a cool concept, and as you level up each class you gain new unlocks.
Competitive is your standard fare of game types, from death match, to team death match, to capture the flag, to capture and hold. Matches are fast paced and exciting. Here too you can gain levels and unlocks, though here most of the upgrades are purely cosmetic in nature to customize your character.
I think this game is excellent overall, due to its fun and engaging game play, bright and varied map design, addicting multiplayer, and strong character development. A must have for any FPS fan.