Monthly Archives: January 2011

DOTA2 is live!

A fan’s sneak peak into Valve’s HQ proved more than interesting! March 22, 2011 It has just been posted in Steam Forums that a fan recently visited Valve’s Headquarters and got a sneak peak from all the projects currently in development.…