Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Nope. It does come with a "game key" which seems to be a string of randomly generated words (distinctly not a Steam key), but I have no idea what its intended function is.

My mistake! Those keys do nothing. Ignore them!