First of all, I am doing this review based on the multiplayer, because I haven't tried the campaign yet (but I will). Everything that I was wanting an online FPS to be has come true with this game. Not only does the game run smoothly, there so many ways to build up a character keep you playing. The ability to build up specific guns with scope or gernade add ons is a brilliant idea. Also, the ability after you have played for a while to customize your own soldier is outstanding. You aren't stuck with specific kits like if other games, you can create up to 5 different kits that satisfy your style of play, or even a specific game, like C4 for search and destroy, or gernades for deathmatch (whatever combination you like). Also, the 16 maps are great, and the fact they rotate is nice too. I played a lot of battlefield, and I got sick and tired of playing backstab over and over again. Here, the maps automatically rotate, and if a map is skipped based on the voting, it just skips to the next on, that way it is something different each game. And finally, you will never have a hard time finding a game, and I think this is a game people will be playing for a very very very long time. A must buy for fans of online FPS's.