The glaring yellow sign screams "Under Construction".
Maybe you'd like to try coming back in a few moments. Preferably ten years later. In the meantime, feel free to take a cup of dubious-looking green tea from the tray on your left. There's no poison inside.
edit 2013: holy crap this still exists.