Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+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.