Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Many Itch games are bundled with a Steam key, so maybe I can do that so you'll be able to get both versions. 

If that's not possible, you can buy it and I can give you a Steam key manually when the time comes.

ooh good idea