Mmm not sure, but wouldn't that "free download" link there sort of make the game like.. umm, free?

Unless, of course, the free version s just a demo but I couldn't find anything that said that.
Another thing: I don't think bombing his inbox with tons of emails will make him cheery enough to start giving any full game away for free. If anything, people could sign a list to go with a single mail.