A bit difficult at first to know what exactly earns you points... And the game would gains a loooooot to have some sound effects, even just blips and beeps... Could do a lot on the funny side!
But nice game, well done! (hope the next game I try will lessen a bit all the stress your popups induced... ^^)