#e-sports The International Dota 2 Championships Land in Shanghai with Record-Breaking Prize Pool What to expect when one of the world's biggest esports competitions takes place in China this week Read More