Thank you so much for letting us know, we already report them, is most likely a virus so be very careful. the only file that they uploaded is an 80 MB file and they are spamming it on other people's games as well, very suspicious behavior, feel free to report them as well.