Is there any other way to pay for this on Itch.io other then paypal? Could you add another payment method?
Unfortunately, there's no alternative payment method available at the moment. You can still download the game for free and enjoy it :)