when I was in DtD I saw the outside cardboard things they put infront of new attractions at the T-Rex place. It sounds like so much fun! I love rainforest cafe and any themed restaurant so this...