Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Takes a bit getting used to but you used the limitations of the jam very well. And the pixelart is really beautiful.