Sign In
to Vote &
Create Storyboards.
 
Blizzard confirms: Overwatch launches May 24 with a 'head-start period' on May 3 for preorders Blizzard’s next big game is coming this spring. Overwatch, a team-based shooter that we’ve enjoyed our time with, launches for PlayStation 4, Xbox One, and PC on May 24. This will bring colorful, fast-paced gunplay to gamers across all three platforms. But you don’t have to wait until the end of May to get into […]
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard