No trailer is available
There are levels that take you away from LittleBigPlanet all together, and this is one of them. If this doesn't deserve an MM pick, nothing does. EDIT: Congratulations on the pick, my friend!
I don't think I've ever had this much fun dying.