What You Need to Know Before the Manila Major Starts Tomorrow

The start of the Manila Major is less than 36 hours away and is set to be the biggest international e-sports event to ever hit the country. 16 of the best Dota 2 teams in the world are about to bump heads and see which of them will rise to the top as the champion of… View Article