This game fit the theme brilliantly and in a clever way. I think it might help to give the player a little more guidance with how to follow the mechanics of your game, maybe with a tutorial run through of an easier puzzle or something like that.
Adding in some audio - even just some royalty free music - would probably go a long way as well.
All in all though, this was nice work. Well done!