Home Tags Overwatch winston

Tag: overwatch winston

Overwatch short “Recall” introduces us to the game’s primate scientist Winston

Blizzard has just debuted a new animated short based on Overwatch, and this will be just one of many to come in the weeks...