10 Jul Beta for Dota 2 now over. Now free to play on Steam.
Dota 2 is the sequel to the game that gave rise to the MOBA genre, spawning hit online games like League of Legends and Heroes of Newearth. I usually never play MOBAs, but I will definitely be playing and reviewing...