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

Correct, there is note on the bundle page.

Please note: No Steam (or other external keys) will be given for bundle purchases. Only direct downloads will be available on the itch.io page.

but you can use the Itch.io desktop app to manage your games.  though you have to manually ad each one to your library T.T

they are working on that though.