It's actually kinda good. The campaign is retarded, but I have to say, the multiplayer is what makes it tick. All really good classes, customizations. The only other thing I hate are the bad NPCs, random times when you get stuck on something, unlockable playlists, bad matchmaking, DOGS, and artillery.