Those mysterious people at Image Journal have just dropped the trailer of the century.