Want to Place Your Ad Here and Reach Millions of Gamers?

There is a new esports app in town, and it aims to ...