Hey, me again! My partner gifted me this game a while ago, and Itch.io even says I own it when I ask for my download links to email. But when I click the link, it says my account doesn't have permission to view this page. Itch.io customer support was super unhelpful, they told me to try something I told them that I already did and then stopped replying outright.
Long story short, could I get the Steam key email thing you mentioned below? I'd love to play the update, but... Well, Itch.io.