is this legit?? can anyone check if this is a virus or something
it's most likely a virus, this account commented the same thing across multiple game pages here on itch.
i noticed it too when i clicked on the account. Better report them