I wouldn't get too hung up on the achievements; some are quite difficult and there are plenty of other (better) games to be rating!
Glad you liked it. I'm always scared doing this goofy kinda art, so nice to hear good things about it. Thanks for playing!