Powerful cave horror of doom