What a strange little game!
I really liked the mechanics and simplicity. It's got an odd sort of charm. The graphics were a lot of fun too.
To borrow (and slightly alter) a phrase: "IT'S A HIT!"