A mini game where you arrange gears such that the target gears move was supposed to pop up (pressing E), solving the puzzle would unlock the door. But the inputs from the player are not being read during the puzzle for some reason, and sucks that i spent the remaining time trying to debug that. I think i should've just made the puzzle the only game mechanic sigh. Appreciate your feedback.