A quick apology for the outage today - it seems due to some weirdness on the part of our Domain registrar, the domain was left to expire (as we had no knowledge it'd come due!)
All fixed now, however. Back to our regularly scheduled flamethrowing...