Thank you for the generous sentiment.
Yeah, we should probably open up an itch.io at the very least, but we admittedly haven't been too intelligent or aggressive about capitalizing on the project. Obviously I really hope it doesn't leak, but I can't be miffed if it does. I mean, I used this site for its "intended purpose" for a couple of years before starting our project and we ultimately owe a majority of our exposure to this place. That's the nature of the game.
The first two updates leaked day one, so I was shocked update 3 made it all the way to the public release. GIL and I appreciated that, but I recognize that's a bold expectation.