A very sweet and heartfelt story line. The author has made a great effort to create arcs for the characters that you can totally get into. Naramore is absolutely amazing. Totally worth the 80+ hours of your life.