Great game experience for the new generation gaming.
The single player is more realistic than multiplayer, for some reason multiplayer doesn't offer covers, which makes mp more fast paced, online is absolutely amazing, however xbox live don't have a very stable connection, you can play up to 16 people but if you have a average speed connection you will be booted off the game from connection failed. It happen often too. The game is well worth the money. Just a little nag on the connection online.