New Dota 2 update - /u/Kappa_Man: Update – 113.0 MB – 25/1/21 - Lots of preparation for Overwatch system, seems like itll be released within the next 30 days - Localisation 1.4K views00:31