Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Where do we get our steam key? Via email or..?

There's a section under Keys I think! Look around and you'll find it! It's there!