Powerful cave horror of suffering