Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's been on steam weeks before i put it on itch.io^^ So yeah, you can get it there too (with achievements etc.)

Yay! ...probably should have searched steam first...