Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The 33 max is intentional for now, but will change in an upcoming patch. :)

Thanks for reporting the bugs. Will look into them!