Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I figured it was Ren'py weirdness. I just mentioned it to make sure you knew it was what they were mentioning.