DCTV Week - Invasion

So what do we think friends? Did you geek out as much as I did seeing all our heroes in the same place and time!?

Discuss!