DOTA 2 Beta Registration Opens up August 17, 2011 by Gameranx StaffDOTA 2 beta registration has opened.
Cataclysm Minimum and Recommended system requirements revealed October 20, 2010 by Gameranx StaffBlizzard reveals the minimum system specs for upcoming expansion, Cataclysm
Digital pc game sales closing in on retail sales July 21, 2010 by Gameranx StaffNPD - 48 percent of unit sales for PC games in 2009 were digital downloads