Not the most unique idea but I think you executed it amazingly. Art is very well made for a puzzle game and I loved how you kept introducing new mechanics almost every stage to keep it engaging.