Win condition with caves