Overwatch Release Date Leaked by IGN Ad

Blizzard’s hero-based shooter had no official release date, although we were sure it was releasing this spring, but because of some overzealous web team over at IGN; we now know that there’s an official release date, May 24th 2016. It’s not out of the ordinary for someone to leak a trailer, or some images of […]

Read More

PAX East 2015: Overwatch

One of the longest lines at PAX this year was the Overwatch booth by Blizzard. I snuck in during our early media-hour to play the game with other writers from across the internets. A five versus five in a game mode eerily (exactly) similar to Team Fortress 2’s Payload, we played a round as Attackers […]

Read More