I've yet to fully buy into the "a game must stand-up on single player alone" argument. Is having a bad single-player mode a failure? Of course it is. But if the single-player is good (not great), but the mutliplayer is phenomenal, addicting, whatever, then the game is a good game.
Let's take...