are all levels random? or are there both a fixed number of hand designed levels and random ones?
Only the first three levels are hand-made (the tutorial ones, that teach how the different pieces work).
The rest are thousands of pre-generated and classified puzzles, and they are selected randomly to make each game unique.
I pre-generated them in order to make the game run smoothly. The generation and classification are very CPU-consuming.
i am so intrigued with your game. i will definitely grab it next week. are you thinking of a steam/switch/ios/android version? this game is awesome on the go when you got 10 minutes to kill.
best of luck with the release and much success.