Will those who have purchased this before it went PWYW get a Steam key?
Since the Steam release is just a few days away, how do I access this discount code?
Will I have to buy it through Itch? Or Steam? Because afaik you can't link your Itch and Steam account.
(I honestly hope this is indeed possible and not just developer lying because they don't want to offer Steam keys instead.)