Currently browsing tag

ARTS

DOTA 2 Review

Since the launch of the DOTA 2 beta shortly after the International at Gamescom in 2011, I believe I have devoted more …