Despite that I do think you prove the point that the previous poster requested. Unfortunately yours is one of many examples of well-done apps that doesn't get traction.
Do forgive the critique, I hope it will be helpful to you in going on to make ever more amazing apps. And I'll curtail my suggestions here. :)
One day I'll hopefully manage to make a new game, with both parts done well.
I'm curious: did you make the puzzles by hand or generate them algorithmically?
Algorithmically. The game actually came out of a research project into generating and automatically ranking the difficulty of puzzle games.
I have a long term plan to write a new game, with different puzzle games in it, using the same technique. The main slowness is a) Playing around with HTML5 and b) Figuring out how to make money off it (as with a webapp, you can actually lose a lot of money with hosting and servers, instead of the $100/year cap from Apple!)
Is a preliminary paper, we have a longer one in the works.