No, it's no coincidence. I spoke with DPR and he pulled the site immediately to give himself and the staff time to fix the glitch.