Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

If you bought it earlier on this site, yes you will get a steam key for the final game.

Thanks, glad to know