https://www.youtube.com/watch?v=FqnKB22pOC0
In case anybody doesn’t know, Overwatch is an upcoming game from Blizzard, set to be released in 2015. It’s their first attempt at an FPS (first-person shooter), and it looks fantastic.
Website is here!
Discuss the game here, heroes!