The Group Stage of Dota 2's biggest tournament of 2026 opened this morning at Paris Expo Porte de Versailles, with three simultaneous matches kicking off what is now a thirteen-day race for $2 million ...