I did the same concept, but it is not as good looking as this one ! I feel like there are not many ways to solve the puzzles and I have to bruteforce to solve them. It is a bit repetitive also, there aren’t new mechanics introduced (I played the 7 first levels).