Seems weird for the site to be down during peak hours with the NBA & NHL Playoffs. I doubt many people play(ed) there but if you are unlucky enough to have a balance there this can't be a good thing.
They shared an office with BFC but I don't know if that is still the case. I noticed BFC is down also.