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

I keep intending to put them up there, but it's not quite as simple as uploading to itch. Keep an ear out for the time being!

Yeah, i heard some rumors about Steam's problems... anyway, i'll wait for you! :)