I started playing this game with three buddies in multiplayer. I was actually a little dissapointed. The weapon pickups are cartoony and cheesy as heck. The game play is ok but there are your moments of fun. There are alot of maps which is kind of nice. I then took the game home to play single player. I was hooked. For the next couple of days i was completely absorbed into the game. I loved it. Even the vehicle portions of the game were enjoyable even though you are mostly just controlling the weapons and not the entire vehicle, with the exception of the submarine. The graphics are decent. Not Halo, but decent. Sound is nice and not too distracting. I absolutely love the fact that you can destroy most things. There is something very satisfying about that. Next to Halo this is my second favorite FPS on the Xbox thus far. The controls are very tight and very customizable. In multiplayer you can add bots for a maximum of 6 players. So you can have four human players and two bots. Throw a bot on each team and you have even teams. The ability to customize your bots is also very nice. Overall a very enjoyable experience. Should you buy? Heck ya! If you want i am sure you can find it used in a game exchange store for cheaper in a month or two.