Hi, I'm sorry about what happened to you. Obviously I have nothing to do with whoever republished the game on another page. I have already notified the itch.io team to have it removed.