Why You Should Try DOTA 2 (and Other ARTS Games)

The rise of the ARTS (Action Real-Time Strategy) genre has been meteoric indeed. Earlier this month, data provided by XFire showed that League of Legends had become the most played PC game in the world, with over 1.3 billion hours played and surpassing even the mighty World of Warcraft. For many of us though, the [...]