I contacted itch.io support & they were able to send me a direct steam link. So I’m all sorted! Thanks for your patience & for trying to assist me. Can’t wait to now play the game!
Great to hear that. I guess it was an error on their end then. Enjoy playing.