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 |   Abacus - China Tech News

TOP PICKS

READ FULL ARTICLE