Overwatch League

Overwatch League Will Have Steep Price

Last November, Blizzard Entertainment announced the making of their own e-sports league exclusively for Overwatch (for more info on the game click here) . The league would be based around of network of teams representing cities from all over the world. Today, Blizzard revealed that for a city to obtain a team slot in their premier league, it would cost quite a bit of cash. (more…)