Good game. I love the multiplayer. Bots are always fun and Xbox live is always something to do.
The single player is pretty average. Standard Story line. If you play it in coop though its very exciting. As long as your partner is NOT one of them serious types.
I recommend it greatly for a starting game to the next generation console.