The story I personally find quite solid. But the multiplayer is the biggest waste of all time! The servers are almost always full and the Buddy System is utter rubbish! Who wants to set the game just for the single player, you should prefer to wait until it is cheaper!