Pretty cool game! I didn't see it on lexaloffle, have you posted it there?
I have not yet done it, but will be doing soon. Since release Ive been informed of a couple of things and I'll fix them before posting it there.
Edit: The game has now been uploaded to lexaloffle!
Sweet! :D