Damn, don't know how I missed this. Thanks for giving some copies away though!
EDIT: On a second look, this game is an absolutely amazing achievement. This is really high quality, I admit that I expected less, but this looks like something that would already be on Steam. Nice job man.