Yet more news from the nexus of fun that is Blizzcon! We have here a trailer for the upcoming Blizzard DOTA game, and it seems to take an appropriately light-hearted …

Continue reading →