Have you ever felt like you’ve plateaued and can’t get any better at a game? Maybe you’ve begun to feel upset every time you...
After Cloud9 smashed their way through the competition at BlizzCon in November, they were lauded as the international champions and, for once in esports,...