This trailer sounds like a big deal. What do I think?