You took an adventure to a dark castle. As you go there, you meet friends and foes. Each of them shows a part of your memory. You don't want to lose them forever, but you need to continue your journey. When you defeat the evil spirit, you come back to the village. That's where you see them again. Notice that when you want to stay somewhere, you also have to leave. but, you are able to come back again sometime else.
I tried my best. frozen droplets: @sunshadow29