It's 2024, welcome to Dota 2