Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I clicked more than I'd care to admit.
Solid jam game. Even if the font size murdered my eyeballs a little.