Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It says this purchase comes with a Steam key. I purchased recently, but no keys were provided to me.

Hello, we're sorry for your trouble, your purchase should have come with the steam key, have you checked this page yet:

I purchased with my registered account. The download page for this order only has a direct download link, doesn't have the steam key button which is usually there if steam keys are included. I checked my email, it just directs me to the same download page. Am I missing anything?