Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I cant play since there isn't a windows link (at least for now) but the trailer looks super cool

(+1)

Hey there! We replaced the original files to host them on itch and forgot to set them up by their OS, you should be able to Download it now :)