I was also unable to figure out why entering the code wouldn’t work. I’m pretty sure I had it figured out but it didn’t do anything when I entered it. I wasn’t really able to figure out any of the other parts either.
I liked the idea, though, it just would have been nice to either get more feedback or have a more clear progression.