Browsing all posts tagged with Shanghai Major.

Why You Should Be Watching Dota 2 Right Now

Why You Should Be Watching Dota 2 Right Now

“Oh god,” you’re thinking, “not Dota again, why do people keep talking about Dota?” but bear with me because I think this is important. You probably know what Dota is at this point, or you’ve at least got a rough idea; it’s a…