This is one of the weirdest but most fascinating trailers I’ve seen as of late. Really want to see where this goes…