I bought this a few years ago. When I try to activate the key on Steam, I'm told that the key has already been used, but I'm quite certain that I've never used the key (I didn't even know that the game had been moved from Itch until today) and Steam says that I don't own the game.
How can I get this resolved?