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

There is also the pub which fits very badly into the game because you can access it at any time during the game. Otherwise everything you said is true but that would require a complete overhaul of the game to correct all the problems, and I don't think the developer has the motivation to redo everything.