Someone uploaded your game to another itch page
https://gamemster.itch.io/neon-eve-sexgame
reported the guy for unauthorized upload of this game and another game i also know is not his (he has even more uploads of which i would guess are also unauthorized uploads)