Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Itch.io version is some kind of beta version which has uploaded to service several months ago. It has 10 level missing and 1 open world. Also that version hasn't polished every stuff