One of the best stages in Lost World!