I don't really like it but seeing as I released it under MIT there is not much I can do about it. Thanks for letting me know though. Doesn't seem like they really sold anything.
I actually already made a tweet about it here. But I don't really use social media much so it doesn't get a lot of traction.
Thanks for the suggestion though!