RE-RATED TO 3 stars. 
 This doesn't deserve a 5. No way. The first two-thirds was boring as f@ck. The last third I liked. In my original review, I let my feelings for the last third, overpower my feels for the first two-thirds. Na-uh. I see the error of my ways.