Conversation so far:
What was New Excalibur?
The letters page of the final issue of Excalibur announced a relaunch of the title as New Excalibur in November, 2005.
Is New Excalibur a group?
New Excalibur is a fictional superhero group appearing in Marvel Comics. They are depicted as an offshoot of the X-Men, usually based in the United Kingdom.
What happens after the New Excalibur and Sage win against Albion?
A party is held in honor of Excalibur.
Did the New Excalibur and Sage defeat anyone besides Albion?
They defeat Merlin, but not before he manages to kill Roma.

Question: What about her persona?
Self-contained rewrite: What about Sage's persona in New Excalibur??