The Official Muppets Trailer … Sorta.

I can't even tell you how excited I am for this…