Dota 2 win makes N0tail the top-awarded e-sports star

Share:
Dota 2 win makes N0tail the top-awarded e-sports star

A European team has become the first to win one of the highest-profile and most lucrative video games competitions for two years in a row.