Yeah, the issues you faced were on the coding end, I had forgotten to implement some code to check if the boss room was unlocked when the zone is first loaded as well as to check if the key was used, despite already having both of those variables set up in the save function, so unfortunately the only way through is to get the key and save before interacting with the door, other than that I'm glad you enjoyed the visuals and I appreciate the feedback!