Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(-1)

so if i purchase the game here i will get a key to download it from steam?

That's right, you can claim one.