dota 2 new update

Dota 2 Update 7.31 Release Date Announced

After a long wait that lasted eight months and included a series of minor updates, the new Dota 2 7.31…

3 years ago