I understand that you can't do anything about the Steam delay. :/ I hope it doesn't take too long, for some reason I can't buy this game on itch io using paypal. There's just an endless loading screen whenever I try to log in to my account. I've tried different browsers and waited a few days to try again, nothing works. It's driving me crazy :/
Yeah, the waiting is just horrible. :( Huh, that's odd... Nobody had any problems with payment here before. Perhaps the issue is related to your Paypal account, somehow? You could ask the Paypal staff about this directly, I also contacted them through Twitter with an issue of my own a while ago and they got back to me after a couple of days.