Home Blog Overwatch Animated Short: Recall

Overwatch Animated Short: Recall

441
0

The newest team-based shooter video game coming down the pike is “Overwatch” from Activision-Blizzard. Here is the animated short entitled “Recall” issued to promote the upcoming game [which has an open beta from May 5-9, 2016]…