Spoliers ahead, so unless you've played the game I would advise to stop reading this post when I start talking about each of the routes. One thing I would like to say for those that may have not finished the game would be my recommended order of reading: Shinobu -> Sakuya -> Akito -> Shigure's...