It's really fun to play with friends, but, major drawback is that you can't do much alone, there are no well developed online multiplayer servers so you have to wait a lot for joining a party online and even if you join the game, its overcrowed with players and lags constantly!