Well then, now that I've seen the sub I can safely say this episode is about as good as it gets. It's the kind of episode where everything finally starts coming together and the tide starts to turn and you can sort of compare it to the Battle of Odessa from Mobile Suit Gundam in that regard. It's far from the final battle, but it's a significant victory and a turning point where everybody doest their part:
So the music choices were great as usual, the character development and interaction was as good as it gets, the action was good, the plot progression was excellent, everybody had their little moment in the spotlight on both the episodic and serial level.....I really can't find anything wrong with this episode.
P.S: Is it just me or did Akiha's dream about Imo dying and the clothing she was dressed in tie into the new ending visuals? I was wondering what that was all about and I think I sort of get it now.