Its a very creative idea and mechanic, the puzzles themselves are really well made and always have satisfying answer at the end IMO BUT the difficulty progression might be too steep, some mechanics needs more introduction and getting eased in to before combining them into a harder level, again I liked the puzzles themselves but they need to be eased in to more slowly.