What??? What's going on at the launch??? I just looked at the webcam and it looks like some kind of construction. When did that happen? What are they building??? I hope it's an ice cream stand. That would be a great treat on a hot day. I hope they will have mint chocolate chip, (the green kind not the white) because it's my favorite.