Been selling games on that platform since 2014. In 2018 they started to impose a waiting time of 2 months for payouts (used to be 1 month), and when you actually click on payout they still make you wait weeks, eventually months before they perform a simple payout. The company appears to have financial problems which is reflected in the payouts, for me personally this is a joke and I'm not able to sell as I'm used to cause this people steal us sellers money for their own shady business practices and investments, they are working with our money without our consent which is illegal imo.
Bad site, bad service, shady business practices and VERY VERY disappoining customer service they got (they just turn off LiveChat when they feel like it), I don't recommend anyone to buy anything on the even I am a seller myself...