Creation eSports is proud to present our new weekly Overwatch tournament – King of the Watch! There will be 3 bo3 series. The team that wins 2 bo3 series will be declared the winner.
All Esports
Entertainment
GosuBattles
Account