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...