They've chosen three games to rip so far and mine was one of them? Huh...so this a sussy page.....
Appreciate the heads-up. I don't generally care about all the random websites out there that decide to rip this game, but it annoys me that someone would try that on Itch.io itself. Anyway, reported them and moving on.