Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

And you bought it on itch.io or Steam?

All who bought on itch.io, I on-sent key on e-mail. To the game was on Steam ( Steam - there are frequent updates do )

Don't worry! I got it on steam!

:)