Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

As you said, not much time for testing.

But we are already working on improving all of that and adding new features. I hope the future versions will be more enjoyable for you !