The codes are really well-hidden, each one more twisted than the last! I found the controls a bit tricky to use, but aside from that, it was a fun and challenging little experience!