Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for the feedback, means a lot! We thought the mechanics would be self explanatory, but we appreciate the suggestion.