This scene is nice because it's delicate. I doubt Bioware would ever say so, but I think Liara is their favorite, and you can tell by the way this scene is written. Among other things. Like the fact that Liara got her own entire DLC. But anyway.
Liara's not my favorite, but I do love that she's Blue Lucca.
Aww, shit, Liara, you haven't done The Thing since Mass Effect 1. You go right ahead.
So what does Liara show you?
I'm ... not sure. It's just this. Is it supposed to be the beginning of the universe? The end? I don't actually know.
I seriously would have preferred a cheesy clip show. They could have done a Final Fantasy vocal track over it and everything, it would have ruled.
Actual screen shot from Mass Effect:
As we go along, we find Wrex on the mount talking to the krogan troops.
Oh my GOD let's go running toward Javik.