Overwatch League Introduction
Blizzard reveals the Overwatch League, a brand new eSports initiative centered on Overwatch.
Videos You May Enjoy
Articles You May Enjoy
- League of Angels launches new Totem System and Element Zone
- League of Angels has announced its recent release of a new Totem system feature and Element Zone in a recent update.
- Riot Games Acquired Fully by Tencent
- In a company blog post this week, Riot Games revealed that its shares had been fully acquired by its majority investor, Tencent Games.