Great entry. The graphics are beautiful (and you even used the Indecision palette!). The music and sound effects are also very good. The control scheme is innovative--takes a moment to get used to, but manages to be both intuitive and challenging. I am also blown away by the sheer quantity of levels and puzzles. This really feels like a professional entry.
I must say that I found the difficulty increased rather early, but perhaps that is just me.