Esports Teams For Overwatch World Cup Announced; Six Malaysians Prepare To Fight For Grand Finals Spot At Blizzcon by Farhan August 30, 2016