is there an option to pay for the game other then PayPal? Because i don't have a PayPal account
Itch disabled our account from a payment system other than PayPal. You can wait for the release on steam or pay for a subscription on patreon.