You have any plans to release this on Steam? I'm sure the 100$ cost will be paid out in no time due to many huge youtubers featuring the game, many of my friends from Vietnam don't have paypal and aren't familiar with itch.io to pay either.
Hey! You got it!👌
https://store.steampowered.com/app/2835570/Buckshot_Roulette/