Ok, I ride by Discovery Island quite a bit and wonder what Disney could do here to keep the space alive. I know about the video game "Myst" thing from a while ago but if you were in charge, what would you draw up to put there??
As for me, I am thinking possibly a private function island...