“My Muppet Show” iPhone app review