I have no idea how long this one is going to be live. It’s supposed to be first shown during Marvel’s Agents Of S.H.I.E.L.D. but you know how the Interwebs are. It’s pretty good visually–in fact, exceptionally so–but could be a bit sharper.
I’ll post the official release as well.
In case that one was pulled, here’s a more reliable link.