Hi, great game, just want to know how safe is the payment for the game? Any other people had any issues or such? Just wanna be a 100% sure is all. Thanks!
Yes, I think itch also have app on Epic Game store.
I checked it does, thank you!