It?s well known that Blizzard has been the master of the video game cinematic for years now, but they?re taking things to a new level in promoting their new game/universe, Overwatch with a new eight minute-long short film.
from Forbes – Tech http://ift.tt/1S1lCnu
via IFTTT