New trailer just dropped and all I can say is...nut

5 Likes