Overwatch Launch Date Reveal Trailer
Overwatch announces it will launch May 24, with an open beta between May 5 and May 9.
Videos You May Enjoy
Articles You May Enjoy
- Starship Assassin Seeking Beta Testers
- Starship Assassin, a sci-fi themed multiplayer arena shooter, is looking for more beta testers!
- Tynon Launch Preview
- Tynon seeks to merge features from casual and social city-building games with the worlds of strategy, fantasy, and role-playing.
- SMITE LAN Tournaments at gamescom and PAX Prime Announcement
- Hi-Rez Studios today announced the next two scheduled LAN event tournaments for SMITE.