Hi! Thanks for bringing this to my attention, this is definitely fake and most likely a virus so I would appreciate if you would report it to itch. Io! ^^
ya of course and i will thanks for letting me know
1234