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
- Kartuga Hosts Successful Kartuga Alpha Challenge
- InnoGames just hosted the Kartuga Alpha Challenge, inviting 16 players from six countries to test the game in an exclusive sneak peek.
- Norway crime units raid Funcom offices
- As of January 29th, Okokrim officers raided the Funcom offices and packed boxes of seized documents into a van
- Vampires stalk the shadows of Sudden Attack
- Sudden Attack has gained a new game mode overnight - Vampire Mode.