I downloaded this from Steam this morning and then got the notice that you've moved here, and it told me to click to get the itch.io key - but when I clicked, it said it couldn't find the page. Is there something else I need to do?
katthecheshiremouse
1
Posts
2
Following
A member registered Nov 30, 2022