Also note that on the YouTube video the thumbnail says "Official Teaser" and oven that the whole thing was only like 40 seconds I think there may be a lot more to this trailer

xmr happydeanx
Marine - Iron