Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

i felt this as well! i love tropes but these ones kind of killed it for me :/ excited for the game though!