No surprises there besides the fact that Banri went back on his own accord to early on. I don't really understand his motives for doing so, since he was saying that accepting his old self would destroy his current self. Linda's haircut was a surprise I suppose. It could have just been a growing up thing, or it could have been symbolic for her trying to cut her ties with her old self to move on.
Kouko was a total bitch here, more so than any previous episode. Had Chinami been more noticeably hurt I would have thought it was completely unforgivable.