Dota 2: The International: Bundles and Predictions

The International Team and Talent Bundles The International draws near: All sixteen teams are set to head to Germany, and we've just now announced the full on-screen talent roster in-game. Like Dota itself, The Internat…