I think I might need to red flag the fact that http://status.ilxor.com is where to go for more information. So, it is. Go there.
This said, Stet has posted today with this:
I still need to get more details on the sponsorship situation, but we’re definitely OK until the end of June. While we’re down some updated code and database changes are going in (and the offsite backups are being brought up to date), so when that’s finished we’ll be back. If everything goes smoothly, it’ll be days, not weeks.
We’ll hopefully be back by the time I know more about hosting, but if not I’ll post more here. Thanks to everyone who emailed so far.
And, at present at least, the site is back, though this may change for updates as Stet notes.