Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thank you, feedback noted!

I agree on most of your points, I will find some time soon to try and fix these issues.

Cheers!