Overwatch Dev Update: The Road to Launch
Overwatch‘s game director talks about the end of closed beta and what’s in store until the game’s May 24 launch.
Videos You May Enjoy
Articles You May Enjoy
- Terra Battle Surpasses One Million Downloads, Plans Concert & More
- The mobile RPG Terra Battle rapidly surpassed 1 million downloads worldwide since its Oct. 9 launch.
- World of Battles: Morningstar Merges Servers
- Frogwares has announced a server merge for World of Battles: Morningstar, which recently launched on Steam.
- Hearthstone: Kobolds and Catacombs Expansion Review
- We’re back for another Hearthstone expansion and this time we’re digging deep into the ground to find all manner of brilliant treasures.