The game has made its way over to this fantastic site! It's still in development but you can download the betas and such in the "download" section. Hopefully once the game is done I'll publish it on desura as well!
In the past people have message me asking if it's okay if they do a "let's play" of my game even if they monetize it and I always say that it's no problem! Just send me a link of the video and I'll be sure to watch it!
As of now, the game is still in production so don't be too surprised of there are a few glitches here and there, just report them to me and I'll try to fix 'em!