The slide experience will last about a minute, he said. A ramp or stairs also will be available to descend the tower. Owl Creek Landing is Phase 2 of a decade-old plan. Phase 1 was the Adventure ...