Overwatch League Introduction
Blizzard reveals the Overwatch League, a brand new eSports initiative centered on Overwatch.
Videos You May Enjoy
Articles You May Enjoy
- ESL Announces Twitch Partnership and Exclusive Broadcast
- ESL announces that it has signed a multi-year, extensive partnership agreement with Twitch, which will be the exclusive streaming partner for ...
- Master of Eternity Cheerleader Costume Event Begins
- Master of Eternity (M.O.E.) has received a new update, featuring the Cheerleader Costume Event which runs for a limited time.
- Robotcraft releases Dawn of the Megabots Update
- Destructive robot-PvP battle game Robocraft has released their biggest update yet, titled Dawn of the Megabots.