Challenging puzzle game, but very hard.
Thank you for your feedback! I just played your game and will write my comment now :D