Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin

This is as awesome mix. I've featured it on the itch.io homepage. Thanks for sharing it.

Thank you leafo, much much appreciated!