Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Thanks for the feedback Chimpzilla, has been a popular request, it's on the todo list. Did you encounter any other issues or have more suggestions?