If this game wasn't liveenabled (Xbox internetportal) I would rate it 4/5. Its fun. graphics are okay and the story decent. I especially like all the secrets in the game. Note that you can play through the singleplayergame in splitscreen coopmode (yep two players). You cannot save though, but have the ability to choose each level once you complete them as singleplayer. This means that in coopmode youll have to play an entire level, unless you want your progress in that particular level to be lost. What gives this game the last star (and very deserved) is the ability to play on xbox live. Here the game shines. The multiplayer maps are excellent with a lot of combinations. Objectives are the most fun. These involve among others picking up the enemies documents and transmitting them before the enemy gets to you. The framerate never dips when playing on the net, which it sometimes does in the regular game (very odd). With a downloadspeed of 128 and upload 64 I expected some degree of lag. Not so. It takes me max 5 minutes to find a good server and they typical remain for an average of several hours. I can even play against 15 opponents lagfree. Kudos to the programmers. Their is at times a LOT going on at the same time. The past 4 nights I went to bed when the light of dawn appeared. To me, a game has never been that involving and that playable before, and I have played a good many games. I recommend it, especially if you have Xbox Live.