This time around, the unlikely hero is Soldier: 76, and the video looks absolutely fantastic, even if in my opinion the one on Hanzo and Genji remains the best of the series.
That said, if you told me this was a trailer for a Pixar movie, I’d believe you.
If there is one thing you can trust Blizzard for, is CGI cinematics, and today they released a new short to lay the foundation Overwatch’s story.