Send an email to support@stonefoxstudios.net and our naughty secretary will see if we have any keys left. She'll want you to be able to prove your Itch purchase, though. Keep in mind, the Steam and Non-Steam binaries are slightly different, so your saves wouldn't carry over.