Is there anywhere to access your support ticket like to update it or anything, they send you this
"We will assume your issue has been resolved if we do not hear from you within 120 hours.
If your issue has not been resolved, you can respond directly to this email. We look forward to working with you again should you need us!"
But really is there a site that i can actually pull the tickets up on like other games have?