Review: Overwatch - Movies Games and Tech

Movies Games and Tech: When you hear the name Blizzard Entertainment a few famous games come to mind like World of Warcraft, Hearthstone, Heroes of the Storm and Stagecraft. So when Blizzard announced they were developing a brand new title for a genre they have never released in before, the gaming world took notice. The hype continued to build and following the staggering success of a beta period it was now time to release the game to the world. That game is Overwatch, but can it live up to the hype and deliver a new very different FPS experience?

Read Full Story >>
The story is too old to be commented.