Overwatch League Introduction
Blizzard reveals the Overwatch League, a brand new eSports initiative centered on Overwatch.
Videos You May Enjoy
Articles You May Enjoy
- Neverwinter Fury of the Feywild Interview
- With Fury of the Feywild on the horizon for Neverwinter, we had an opportunity to ask some questions of Perfect World Entertainment and Crypti...
- Guilty Gear XX Accent Core Plus R Comes to Steam
- For too long have PC users suffered, bereft of Guilty Gear's unique brand of insanity.
- 3D Printing, Map Sharing and Mega Events DLC in Latest Galactic Civilizations III Update
- Players have always been able to design their own ships, and now they can bring those creations to life using 3D printing.