Looks like some insane weather moved through the city yesterday. Fortunately it looks like all is well at the site:
http://www.panynj.gov/wtcprogress/live-camera.html
Liking the new viewing angle of the PA webcam... gives you a perspective on how big it's getting. They had to move the camera pretty far away to get a full shot of 1 WTC.