Jesus Diaz

  • Blizzard’s Overwatch Short Film Is Worthy Of Pixar

    Blizzard announced their new game over the weekend. Its name is Overwatch and, looking at the short film — they call it trailer, but it is a short film — they could produce a movie out of this. Make Brad Bird direct it and grab a few billion dollars on top of all the gazillion…