Loved Muppets Mayhem. The soundtrack is actually a really good album. Happy to find this thread. As a puppeteer, muppets has been a big part of my life. Transformers and Muppets are two of my favorite things and most of my puppet videos have been about collecting lately.