Blizzard has released the fourth and final CGI animated short movie for its upcoming multiplayer shooter Overwatch, which officially launches on May 24 for the PC, Xbox One and PlayStation 4.
Full story from the WindowsCentral blog...
Full story from the WindowsCentral blog...