one of my favorite childhood games. please tell me i was not alone. muppets cd ROM childhood