I think I may have mentioned this scene last year, too. They've added to it, and it's awesome. It's working its way up to my favorite list. It does look better at night: They've got lights trained on it from inside the "boxes" (false fronts). However, it is hard to get decent pictures at night in the rain, so I'll settle for this for now!