Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Wow! This is one of the best games I have played on Itch.io. The visuals are amazing, the game play is intresting. Just wish it was longer.