Well aware. All I can do is keep reporting and banning them as they come up.
Edit: Looking at the accounts in question, it also seems these accounts are spamming a lot of games on itch right now, this tends to happen in waves on itch, so hopefully it'll die down in awhile.