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

Hmmm doesn't seem top be clear how to install this after download

(+2)

It's a Steam game key. You... redeem it in Steam.

(+1)

You'll have received an email with the download link. If you purchased on your Itch.io account, you'll also see a download button at the top of the main page. That and you can use the Steam key you are given.