Try to write to their stuff: megagames@megagames.com
and say that you have no pleasure to have your game in their site. You can also invoke the DMCA Act. In your game is always recommended to write a link to the itch.io page.