I'm in love with this game, you've done an amazing job. The graphics, the sounds, the feel of the game it's all just perfect. You should definitely finish this game. I reached some level that seemed to be unfinished.
You should also reconsider porting this for mobile. the controls are perfect.