Just wanted to ask here if there are more persons interested in this payment method for itch.io.
If you are, please leave a like or a comment on this topic. =)
For those that aren't from Brazil and want to take a look at it. Here are some useful links.
This payment method is widely used on Brazil, that is an emerging economy. There are a lot of potential purchases everyone here may be losing without this.