I’m not exactly sure how itch distributes the keys though they are available. I think you should probably open a support ticket with itch for help. You can use the email below and probably including the order number from the email where you purchased it might help
thank you. i bought it in a bundle, and just realized steam keys are not given out in bundles by a very rude, but informative dev. lol. Thank you for the information anyway..