DO NOT WATCH THE PREVIEW FOR THE NEXT EPISODE. (i.e. episode 22)
BIG MAJOR CHANGE.
First off, Shakugan no Shana will only be 24??? episodes.
Second off, no signs of a second season yet.
Third off, MAJOR MAJOR DEPARTURE FROM THE NOVELS.
Anyway, this entire episode is just wacky newness and craziness.
In short, everything caught me COMPLETELY off guard as up until this episode they had been mirroring the novels almost perfectly.
I'm mixed on this.
Instead of making a longer, awesomer show they are going with what they have.
Then again, the things they've changed are HOLY SHIT DRAMATICS.
That being said, they did a pretty crazy good job on this episode.
Anyway, since it's obvious they're not going to follow the novels, now in their 13th? or 14th volume anymore, I can spoil freely about the future which they won't go into.
First off, the enmity between Wilhelmina and Yuji takes time to grow, instead of being a one-sided termination affair.
In the end, Wilhelmina attacks him a second time, but at this point Yuji has had a time to prepare, and manages to focus existence power plus use Blautsauger (incest twins defense penetrating sword) to stab her through her shield and attacks.
Volume 10 is completely a flashback ARC to Matilda (Wow the TV series doesn't even get to reveal her name), the former flame haze, Merihim, and Wilhelmina's past, who they were and what happened.
Volume 11 is back in the present.
Wilhelmina seems to have recovered mostly, and I think she's rather impressed or at least tolerant of Yuji (who can fight now).
The rest of the volume is about a school play and all the silliness of who gets to be the prince and princess and what not =D
Volume 12, new villain/character interrupts school play, was in love with the man SEALED within Reiji Maigo.
I think sees a LOT of that in Yuji (Oh noes a third girl? and manages to piss of everyone else at the same time).
And that's it for now, so here you've heard everything BUT stuff on episode 21, and it shall remain that way until you watch it.
BUT AGAIN DONT WATCH THE PREVIEW FOR THE NEXT EPISODE.