Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

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


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


You'll have received an email with the download link. If you purchased on your 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.