dude i just figured out the reason why itch doesn't let u post in a alt account is because they think ur spamming??
itch is the stupidest site i've been in
vro i would never