Dota 2 Total Users 2026: Player Count, Economy & Account Escrow | 217 GG