Hey guys, we have been working on it and are just basically waiting on support to take care of it now.
The domain has been re-purchased for a long time now, so hopefully this doesn't happen ever again. Or at least for a VERY long time.
Sorry about the headache, but there was no warning for us either. Thanks for giving us a heads-up again guys.