hello I received my paypal receipt and game activation code form xsolla but did not receive the launcher download link from xsolla. I have tried contacting their support and it hasn't been helpful. I already have the activation code but just need the download link. I can provide invoice id and paypal transaction id through pm or email. EDIT: Problem resolved over email.