As you can see, I have a lot of positive feedback so it can't be a scam, but Itch decided differently for some reason...
Support doesn't answer me...
Hopefully this will be resolved soon, but in the meantime the project is dying
Only thing i can see is that your account has connected from different locations and it finds it suspicious. It says that the account has connected from the USA, Georgia, and the Russian Federation. Hope it helps, seems weird but maybe it thinks you got hacked becuase of such a change in login location. Ive noticed that with google login sometimes even though im right at home.