This post was deleted for the following reason:
I’m super impressed with everything about this trailer.
Don’t worry Luigi, you’ll be okay.