Overwatch ‘Recall’ video
Mar 22, 2016 by CGP Staff
0
|
Blizzard Entertainment has made available a promotional video for its upcoming multiplayer team-based shooter that uses a cast of various “heroes”. Watch it on YouTube.