I was there last night.
I've been in the Dome many times for many events. A lot of Saints games. Some Super Bowls. Some Sugar Bowls. I don't really know how many. I watched a lot of Saints games in Tulane Stadium.
I never saw the Dome so full or so energized. It was a special evening.
Here is an ESPN.com Article by Michael Smith