Hello, I paid the .50 but when I click on 'Get Steam Key', it wants me to let Itch take over my Steam account and steal my info. I would never allow that, it is not safe. How can I get the key without letting Itch into my account?
Thank you very much for this game
PS. I am not on Facebook