‘Recall’ by Blizzard

“Recall” is an animated short promoting Blizzard’s upcoming team-based shooter Overwatch.

2 of 10