Hello, thanks for letting me know I'll contact Itch asap and have it shutdown! Cheers *EDIT* I've now contacted Itch and it has been removed and user banned. Thanks again!