Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That's weird. It doesn't exist on the steam app.

for me at least

(+1)

Maybe it is not released on your region. That's definitely Valve's fault.