Overwatch Gameplay Trailer

Overwatch is a team-based shooter set on earth in the near future. Every match pitch diverse cast of warriors, soldiers, mercenaries, adventurers and other oddities throw everything they’ve got against each other.

Take a look the trailer above and tell us your comments about the game!

Leave a Reply

Your email address will not be published. Required fields are marked *