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

Yes that's correct, too many people bought the bundle for us to generate enough keys and Itch also wanted to disable Steam Keys from the bundle to prevent key resellers buying it. 

(+1)

Absolutely no problem, thanks for the clarification.