Oh sweet Jesus! I cannot tell you how hyped i am about this! With some intel from Ali-A we get the 'low down' on the trailer...
https://www.youtube.com/watch?v=q9j4zMhstUA