Hello! The game has been on steam for a long time now, I donated many years ago here on itch.io, I read that Steam keys have been sent out a long time ago, I never received one, is there still a way to get one? Thanks in advance!
Sorry, I only just saw this. We sent out keys for all donations above £20. If this includes yourself, pop over to our Discord and send me (Aaron) the email address you used to make the donation and I'll look into it.