What could be better than a dino slide.