Dang, I loved Muppets. Couldn't they simply add Philharmagic as another/additional attraction w/out getting rid of one of the few truly "family friendly" attractions at DCA? What's down where Capt. EO used to be? I don't know, that bummed me out!
And, it's so very nice to know that I'm not the only one who was disgusted with them putting the Astro Blasters on the ground! I belonged up on top of the Terrace! It was so very cool, particularly when I was little, to be way up there! In space, like you were supposed to feel. And where they put it, well, to put it bluntly, it sucks as far as people flow!