Tag "Zenyatta"

Blizzard releases new 8-minute Overwatch video: Zenyatta

While there’s still no exact date on the Overwatch beta other than “This Fall” aka “Soon”, Blizzard has just released the first of what we’re told to be a weekly