Do you guys ever go to the regular site? It's been in the Christmas Town post since it first went up online (weeks ago).
I do hope they keep the webcam going and, if you look at the placement, all they need to do is tilt it up and turn it a little to get a view of the Festhaus Park area. I'm hoping the new project is going to come with multiple webcams to choose from, this would probably be one of them.