Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I stumbled on this randomly browsing steam games about a month or so ago... I really need to start checking Itchy first whenever I see anything interesting, because if 9 out of 10 times there's a demo, it'll always be here, but on steam maybe only 4 out of 10 will put it there. I can only assume they either charge you, or have some kind of nonsensical stipulations to put it up there... God I hate "The Man"!