Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You're welcome, and I hope to release it soon. But that last showstopper mentioned in the post is really hard to overcome...