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