Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think Bugs are part of the process for a good game. So hope will make the game better. I think it will be nice to be a beta tester if you will continue with developing it.