Posted an update. Actually has a win state now.

Also game is more balanced with difficulty levels to choose from.
As an experiment I put up a html5 version. Sound cuts out in Chrome sometimes but otherwise it's fully playable. It makes me want to put all my games up as html5 versions.