I agree on all accounts regarding Mami.

My only gripes with this is that the witches turned out to be no-name illegibly tagged monsters. Nothing went wrong this episode, but they can really end up being cannon-fodder villians that we simply don't care about (or monsters-of-the-week).

I'll give them the benefit of doubt though, since the entire team pulled everything off perfectly so far.



Especially the BGM. Loved the music.



edit: On the other hand, the "recharge" actually being a "cleansing" was the key catch this episode. One potential theory that springs to mind is that Witches are fallen magical girls who didn't get their item cleaned in time.