holy freaking god! they show quite a bit in this trailer, but i’m still gonna the first in line to see this: