eSports Worldwide Ranking System Launched
Competitive gaming has seen continuous growth in recent years thanks to services such as Twitch which allow for more easy access to streams, and DOTA, Starcraft 2 and League of Legends which has gone on to cement their place as favorites in the gaming community. However the professional community hasn't quite…