Overwatch release date May 24th

Blizzard known for highly polished games and depth that makes your ears pop release their first shooter and it will no doubt head into the competitive gaming market without doubt. So many raving reviews from the gaming youtube giants it’s gonna be a hit without doubt.

 

Overwatch Blizzard Page

Leave a reply