landguy1 on 09 December 2011
Obviously it is...... World of Warcraft! Oh wait, that would be game of the decade/century! Name another game that has 11+ million people every month paying to play. It also gets them to pony up $50-60 US every other year for the right to get further in the game via expansions.