Found this via the a post on the SteamGifts site, someone copied your game and is selling it at https://michael02.itch.io/the-islands .
Found out about this at https://www.steamgifts.com/discussion/kGstL/free-itchio-games-and-everything-on-...
Found this via the a post on the SteamGifts site, someone copied your game and is selling it at https://michael02.itch.io/the-islands .
Found out about this at https://www.steamgifts.com/discussion/kGstL/free-itchio-games-and-everything-on-...