The rise of the competitive video game scene worldwide has resulted in a number of new franchises that ...