5 months ago

Overwatch online tournament

Description of the tournament

All the matches will be held online until the semifinals. The online matches will start from 3rd April 2017 and the semifinals will be played live on stage on Saturday, the 8th April 20 read more...