I think someone is trying to claim the game is theirs. They reposted your game.
Thanks for the warning, I have reported the page.
No problem!