As you may have noticed Peters site hasn't been launched yet, here is the official stance from Chelle, the webmaster -
"Due to technical difficulties and several staff members vacationing for the holiday, the preview has temporarily been postponed. We hope to have the preview ready for Tuesday. Keep checking back for more updates.
Keep your fingers crossed for tomorrow guys, can't wait for you guys to see!