Hey guys, recently Blizzard showed off Overwatch. Overwatch is essentially a team-based objective game with many classes. If you took TF2 and Borderlands and fused them together, you'd pretty much have this. I'm quiet excited to see this game develop, and I signed up for the beta the first day it was announced. Is anyone else gonna check this game out and/or follow it's development?
Website: http://us.battle.net/overwatch/en/
Cinematic trailer; I think this was really well done, Pixar quality.
Gameplay trailer:
Website: http://us.battle.net/overwatch/en/
Cinematic trailer; I think this was really well done, Pixar quality.
Gameplay trailer:
Create an account or sign in to comment.