Several weeks ago there was a similar thread asking about when the new site would be going live. A mod said that the site was done and they just needed to hit the button to send the it to the matrix or the nexus or some other futuristic sounding place. Has the button been pressed? Are we in the Netrix? Is the new site shockingly similar to the old site?