Space Camp has reconfigured their homepage a bit.
The rest of the site seems to be relatively unchanged for now though.
Feel free to vote over to the left as to whether or not you like it though. Further, you may read and post comments on the new homepage in this thread in the HabForum.