ok, i know you could not finish this game due to the deadline. but i think you should keep working on this game.
The atmosphere is great! the colors and sounds used go well together.
Make this an actual puzzle game, and i think this will hit the spot most indy games don't hit!