I like this concept and the execution of your game. Didn't complete it yet but hope to come back to it soon and find all the keys.
thank you very much!