I'm wondering how this will show up on my bank statement. Looks amazing but I don't want the name of the game or the developer on the bill. Will it just be itch.io or paypal on the statement?
edwardharby
1
Posts
1
Topics
A member registered Feb 05, 2024