After watching this trailer, I'm curious what the last 40 minutes holds in store for us?

Can't wait to watch this.

courtesy of lp