I just found out that this game is featured on PuzzleScript website with some other new games.
Anyway, I love the puzzle design, the mechanics, and the solution (Stuck at the fourth Level 1/10, I will come back later)
Thank you!