IceFrog

IceFrog announces Dota 2 update 7.27 with first details
New Dota 2 patch coming.
More

Your Week In Gaming Podcast, S1 E15 (28 July 2023)