All posts tagged "Overwatch"

  • Overwatch Cinematic Trailer And Release Date

    Blizzard has released more details about the rollout of the Overwatch , which officially launches in a few days time on May 24th. Blizzard explains that...

  • This Overwatch Cosplay is All Sorts of Awesome

    Meet Korean coplay star Tasha, who as you’re about to see is straight up killing it as Overwatch’s Tracer. Below you’ll find not just shots of the...

  • Overwatch Announcement Gameplay Trailer

    Blizzard Entertainment released a gameplay trailer for their upcoming team-based first-person multiplayer shooter, Overwatch at BlizzCon. “Overwatch is a highly stylized team-based shooter set on earth...