This is a really effective presentation. I wasn't sure at first what the gameplay was, but in the end was impressed with the use of maze and puzzle features to make it challenging for the player. The only point where I found myself frustrated was finding that last key, not realising that I needed to solve the colour puzzle twice to find it only after searching everywhere else for it. Nicely done!