Powerful cave horror of peril