Link(s)?
I believe its the game mentioned here https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=25273
As jacob1 mentioned above he has no wishes to get the game removed, while some credit would be nice. Doesn't mean he will/can get the game removed. TPT has no grounds to get this game removed, in my opinion it'd look bad for mods here to do so.
To do so would be over reach by the moderators. Unless it was a direct copy of TPT, then it would warrant removal, as mentioned someone asked to use these.