Well at least we got a peek at one of the new romance scenes...
"Shepard, we have thresher-sign the likes of which even the Goddess has never seen!"
Well that was as epic as I was hoping it would be.
Indeed. Hate to say it, but Vega said it best..... HOLY SHIT!