The Overwatch Beta was extremely successful and entertaining. The seemless transitions between screens, load times and menus was fantastic! Not to mention that the frame rate never dropped in the big battles. Overwatch is a perfect addition to the Warcraft, Starcraft and Diablo realms. Yes, Blizzard has Hearthstone and Heroes of the Storm, but those are a little different. For the most part the characters seemed very well balanced and fully capable of being the top dog in any match. With that all being said, Overwatch is still a week away from launch. No worries this cinematic trailer is pumped full of action!
What is Overwatch?
One of the most highly anticipated games of the year, Overwatch is a highly stylized team-based shooter set on a near-future earth. Every match is an intense multiplayer showdown pitting a diverse cast of heroes, mercenaries, scientists, adventurers, and oddities against each other in an epic, globe-spanning conflict.