Ubisoft Announces eSports Platform The Next Level

There’s no denying the strong niche that’s been carved out for eSports competitions. The numbers for Evo 2013 alone clearly indicate the genre’s growing popularity. Of course, there’s always room for growth, which segues nicely into Ubisoft’s announcement for their…