Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Just go to the download link in the itch.io email you received. That is the link to your personal download page. Future updates will be shown with a version number and time last  updated.