So as you probably heard, people from time to time are able to get a bit of a response from the Abraxas site. It looks like a bugged login page. I too happened to get it and this is the screenshot.
Just so you know, it's nothing special but at least something is returning. So let's still have faith.
I have seen that too. I wonder if it would makes things any easier if we all quit F5 hammering their login page. Haha! I know I am guilty of that shit right now.