Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The problem is that in Germany such games are unfortunately blocked on Steam.

Oh :( I don't think having a key will let you download the game either, in that case

You should be able to "Add a Non-Steam Game" into your Steam launcher and run the itchio version of YAGS from Steam, if that's what you want