Yes, the single player is pretty good, especially for how cheap it is now. What I give it major comments on is it's online part of the game. I played that for a shit-load this past summer. I would play till 5...7 A.M., get back on the next day and play another 12+ hours.