This is an almost perfect entry! Fits the theme, simple to grasp, juicy, clean presentation (Shapes, right?), unique idea...
Only improvement I can think of is to let people explore all the levels. I got to a later stage that I couldn't easily solve, and would have loved to be able to skip forwards.
Still, absolutely top notch. Congratulations!