Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Will the pre-order include a steam key?

Nope, will just be a download here. Steam will go live sometime next week.