After I played this game, I'm still understand the story. But when I got the ending, it makes me so confused. Could anyone explain what's going on? Why there's so many people (girls) that come out of nowhere?