Blizzard's next major game, the multiplayer shooter Overwatch, is already offering tidbits of its fictional lore to players ahead of its May 24 release date for the Xbox One, PC and PlayStation 4. The developer has released the first in a series of CGI animated shorts that will take a closer look at several of the game's heroes.
Full story from the WindowsCentral blog...
Full story from the WindowsCentral blog...