Update [2007-6-11 12:31:21 by Dex]: And it's back up again! Whew. Felt a little weird not having it there, but all is right with the world again.
Ducksnorts seems to be down right now. No ETA yet. I'll let you know when it's up again.