Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hey, our games Intra-System: Trust Issues and Flufftopia both are relatively short (20-60 minutes long) and have weird and horror-ish elements (yes, the cute clicker also :D), maybe you give one of them a shot, they are both fairly experimental.