Hey! Wanna Get Featured on MEGPlay News to over 100,000 gamers?

Esports is inching closer to potentially becoming an actual medal sport in ...

Chinese esports team, Edward Gaming (EDG), walked home as champions of the ...