I am a player in mainland China,I paid $25 on this website for the Idol Manager, but I didn't get the download link.My PayPal email is Sina email in mainland China and I didn't receive email.
Website customer service told me that they have no solution, I am confused now.
Developers and Kindhearted people,Can you help me?
Thanks!