Wow this is a really cool concept! In terms of gameplay, I especially like how you are not required to get a very similar shape before you are allowed to submit, it lets the player pace the game however they want and avoid frustration. Also, I can sense this must have been veery math-heavy on the programming side, so props for achieving such an enjoyable result. Excellent work!