It has a lot of potential :)
Some feedback:
The maximum area limit is very interesting, as is the idea of a fixed pivot. I really like that you can bounce off the shapes, but I think it would be good if in some puzzles it was necessary to use inertia (for example, making the bounce vary depending on the shape's color).
Also, it needs a retry button.