Tag: free world of warcraft
World of Warcraft is now free to play (until level 20)
If you've failed to try the slightly sadomasochistic delights of World of Warcraft, the world's most popular massively multiplayer online role playing game (MMORPG), you've just been offered a new incentive to do so. Blizzard's title is now free…