Well done ! The main mechanic is very interesting and you really succed to show is potential with the puzzles !
Than you very much!