One of the last Dota 2 competitions before The International 7 will be Galaxy Battles. The event will take place at the Shenzhen Bay Sports Stadium in Shenzhen, China. This will be a very tough competition for all teams, especially for those who secure their spots in the playoffs. Organizers have announced that the entire action of the group stage will take place on the first day of the competition. The following day will already feature the first matches of […]