Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Go to your itch library (https://itch.io/my-purchases) and click on "Download" under TumbleSeed and that page has your Steam key.

haha wow, that was literally a jinx

thanks for the info you guys! I'll redownload and hopefully give some more relevant feedback!