Oh God, this was a revealing episode:
-Oliver has a kid!!!! o_o
-Felicity is getting a big belly. ;P
-Sara and Oliver are over. (dunzo)
-Moira knows about Oliver!!!! She has known all this time!
-Sara is leaving to see an old friend ? What?!
-Moira is dead! OMG! Moira is dead!
Didn’t see this coming!
That was a rollercoaster my friends.