Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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

Thanks, glad to know