I stil have a banner at the top of the page about the GamerDen. Not sure why you claim it is gone, unless it is timezone related and you are allready in the first hours of tomorrow. I was allready on the alert about Fools Day tricks. Take a look at what a dutch computer tweakers portal pulled off: L33t-sp33k. Very annoying.
http://tweakers.net/