The concept is so cool i love those kind of games so much.i think i managed to finish the game but i'm not 100% sure about how i solved one of the puzzle.Good job !