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
- Lunia Chapter 7 Released
- Lunia Chapter 7 content update released. Lunia adds ten new stages, a new raid area, plenty of new items and much much more.
- Zomber Squad Launches New Server and Updates
- Omprus is launching Server 2, Apocalypse for their MMORPG Zomber Squad.
- TEKKEN 7 Coming To Xbox One and Steam
- TEKKEN® 7 will be coming to Xbox One and STEAM® for PCs in early 2017 for the Americas.