Very good game with very tricky puzzles, you did an extremely good job but my brain is just too small for your game.
Good job and keep up the good work !