Heh, that’s actually one of my next steps. There are a few small things I want to get out of the way, mostly cosmetic (improve game thumbnails, for example), and I want to sketch out a rough plan of how Android development fits into the grand scheme. But after that, I was planning on more formally announcing it on these forums.
Because I honestly believe a site like this could benefit a lot of people here- so many amazing Java games are hosted on something like dropbox or just a boring gray webpage, which causes potential players to lose interest before they’ve even played the game. So even if somebody doesn’t really care about the other features on the site, having an easy way to create a decent-looking website around the game, I think, would come in handy for a lot of people.
In the meantime feel free to check it out. It’s completely free and seems to work pretty well, but I’m still very open to suggestions!