Apologies for the late reply! It will still be a while before a Steam release. Have you tried messaging itch support? The development releases are also available on SubscribeStar and Fansly.
ive made a purchase but it wont download, could it be because i have an older version downloaded?
Nope, they are independent of one another. Can you elaborate on what's happening when you try to download it?