it's not just that I don't like paypal but I'm also banned.
Unless itch adds some solutions there's nothing I can really do. Consider just waiting for the steam release. This is the current focus right now.
Ah. I see, ill just wait on it that's fine. Good luck with yr game development 👍