Aired March 12. I didn't see it.
I was hoping to make a pun regarding the rather surprising ending, but I suppose I will have to refrain.
This week: Willow! Yaayy!!! You have to highlight to read the synopsis.
And she finally gets to work with her fiancé again ever since he left BTVS. I guess they got the ok to do a crossover ep. Now, will we see Angel return to Sunnydale for another crossover?
Several interviews have stated thus, Angel will appear in the final episode "Chosen." (Source: http://www.spoilerslayer.com )