7 fascinating facts you didn’t know about Overwatch Everything you've always wanted to know about Blizzard's hit shooter. Blizzard set the competitive gaming scene on fire in 2016 with the release of the hero-based first-person shooter . With a colorful cast of characters and fast-paced action, this title quickly became one of the most iconic games of the current console generation. Fans have embr