ALL CREDIT TO @elemental629 I DID SOME
V2- Made it harder (impossible to find exit on fluke) added secret pathways