I like the level transitions, its very creative. The story intertwined with the puzzles is cool too. Starting over from the beginning for inputting the wrong combination is a bit harsh, I’d just let the player keep trying in the same level.
Great work!