I just received a email from Xsolla looking like this:
This is copy and paste with the [name] being the only change in the text.
First thing to know is that Xsolla is not free, do not pay them for something that is easy to make.
2th, you still need to pay Steam, get approved in Epic and GOG, etc.
3th, DLC can be done in itch.io as well and other stores, you do not need Xsolla.
4th, having a launcher will not boost sales because players only see a launcher not a game and putting ads in your launcher will make people not buy your game.
It is also worth knowing is that Xsolla used my trap email, this is the email i used to catch law breaking companys. What they did is illegal under CAN-SPAM: https://www.ftc.gov/tips-advice/business-center/guidance/can-spam-act-compliance...
Also illegal under EU's GDPR: https://gdpr.eu/
If you receive this email or something from Xsolla, report it to the government and do not pay them. They are doing something bad and might be doing other illegal activity.