Anyone having issues logging in? I sign in using twitch but it is not working, and it tells me to create an account, when I do nothing pops up and when I click control panel it just brings me back to main login screen. Is the site having issues?
Edit: I cannot open a ticket as it just brings me back to the sign in page.
Resolved