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

It's not itch.io sending emails really, it's just me, a guy trying to figure out his first steam release. Don't blame itch, blame me. I first though itch.io would handle the keys, but then I discovered groupees bundle purchases get their keys from groupees separate from people who bought directly from itch.io, so that's where those keys went.

Very sorry for the confusion!