A very clever little game! I'm a big fan of idle and incremental games, and I always enjoy when they're more puzzle-focused and problem solving like this one. I enjoyed having to balance the different amounts of factories to make sure I didn't get into a situation where I ran dry on a particular type of resource.
However, my main complaint would have to be the speed at which you purchase buildings. The ability to click and hold is good, but it's still way too slow in the late game where you need almost a hundred thousand Circle factories to get good rates. The game would be greatly improved with a slot where you can type in a number of how many buildings you want to buy, but even just a "Buy Max" or "Buy 50% of Max" button would go a long way to making the game more enjoyable to play.
Still, I managed to get my first Square in around 30 minutes, and I enjoyed those 30 minutes a lot. Each of the different shapes had their own purposes and puzzles associated with them, and it felt very good to bring them all together and finally acquire that Square.