I played through the whole game I like the shapes of the levels and the story but I am a bit critical about the gameplay. Most of the puzzles are not too 'thinky' and feel more about just placing blocks in position. its not really my thing.
The puzzles didn't feel like they were getting too difficult just more complicated. I didn't feel like I was figuring out a new idea or method to think in most of the puzzles and I think you should aim for something like that.
And the new ideas that were explored were placed in levels like 14, 15, 18, 33 which are too easy. and I get that they are easy to show the new mechanic but you can show the new mechanic with the level also having a puzzle as well. You have a great example already level 16 could introduce the concept of green cloners and not level 14.
There were levels where I felt placing the blocks into position felt too much like 13, 18 and 34 (18 could of been halved down the diagonal to get the same feeling for the puzzle) and I bounced off completely from 39 and 40 because the block moving/positioning was too much.
A lot of puzzles are either too easy or a bit too complicated. The ones I liked the most were 9, 16,17, half of 18, 20, 29, 32.
You should probably post the puzzlescript play link in the #playtesting section in discord and ask for advice on the levels and their design, I'm not that great with that stuff :/