Is anyone able to login on the main site? Everytime I put in my information it just refreshes the page. I've tried going to the create an account page and sign in there but it says "invalid login". I reached out on Twitter but didn't get a response. I'd like to take advantage of the watch app feature but I have to be able to sign in first...
Well, I can log in on the forums, but, I don't personally know about if I can log in on the main site. Unless, the main site is the forums. Edit: Maybe you forgot your password?