I hope it's still around somewhere. The articile is funny with or without April Fools Day(it's not like it really has anything to do with it), and besides, they posted links to the fake Main Page they had up today. Why not this?
When I clicked it originaly it said link did not work/site down type thing I thought "huh?" but by the time i had finished putting out my ciggy i noticed it loaded and the not working was an April fool's gag