Guys, guys, guys... You know this doesn't just mean a new Muppets movie. It means MORE APPEARANCES. And this might lead to a new tv show and specials and EEEEK! the muppet fan in me can't take all this. All this news reminds me about the excitement I felt last year!