
League of Legends, Heroes of Newerth & Dota 2: It’s Getting Crowded
Earlier this week, Valve not-so-surprisingly announced DOTA 2, the sequel to the most popular Warcraft III custom map ever created. The success of the mod, which was itself based on […]