Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Seconding this. I'm using Linux too and I'd love to play this game!