Surprise at the Baxter Building?
If you haven't noticed, there are a bunch of billboards around the city that promote the Baxter Building, the home/base of the Fantastic Four. It [more or less] reads: "Come visit the Baxter Building...4 a special surprise awaits you."
What I want to know is if anyone has found any kind of surprise around that building at all.