New Dota 2 update - /u/Kappa_Man: Update – 70.8 MB – 21/9/21 - Mention of Twitch drops - Localisation 604 views20:26