Dota 2 Gaming News
Dota 2 is a multiplayer online battle arena game developed and published by Valve. It is consistently the biggest esports game in terms of prize pool.
Dota 2 News
League of Legends ‘the most watched Twitch game in 2019’
Overtakes Fortnite and on course to hit one billion hours this year