I guess this episode answers what everyone was wondering, we are in the present, at least until Satoru gets his second chance. I'm still a bit confused why he choose to run away and not talk with the police, but I guess he was very confused with everything that happened.
So, about the killer... It seems that the older man in the pizza store is 100% the teacher(that became a headmaster now?), and 100% the killer. BUT, it seems to me that Hinazuki's mother and her boyfriend are not innocent either. It seems like they killed Hinazuki, if that short scene is anything to go by. The teacher seems to have taken the body and passed the blame to someone else(Yukki in that case), so I wonder what exactly is going on and what is his motive. Organ trafficking? Fuck, all of them.
And damn, even the present isn't really better now. I really hope Katagiri won't die and I really hope Satoru won't have to choose between her and Hinazuki. Too many parallels with Hinazuki.
Katagiri was fucking amazing in this episode, especially that scene where she confronted the manager. I really hope Satoru was near and he'll save her from that fire and I guess I'm right because it's kinda hinted on the OP.