I'm having to post from my wowhead account because something is wrong with my torhead account. As soon as I logged into my Torhead account I got the "Kessel Run" error and all the links just take me right back there. I can't even log out, it just kicks me back to the error page. Feedback, feedback forum, contacting us, homepage, nothing works. I sent an email to the support address but who knows how long it will take to get a reply. I've been battling with this long enough I forgot what I was going to post a comment about!