Anyone have a good explanation for what happened? Is it some sort of Eternal Summer scenario where "one Kyouichi gets to leave when another enters" and it just feeds a time loop? Because we see the flashback to Kyouichi in the car running off the road, then we get to see that he was also the Wakaba walking on the road there. (And it seems like the car may have basically appeared out of nowhere while entering the bubble around the town) Then we get the last scene where the MC is now "Kyouko" driving into the village for the first time like in Ch1 and now there is a Kyouichi walking away from the village with a backpack saying "Goodbye, Me" as he watches them pass.