Overwatch

Overwatch, Fortnite and Ninja win big at the Esports Awards 2018

The esports industry honored Overwatch League's massive success and the Fortnite craze in London

Topic |   Overwatch
READ FULL ARTICLE