I'd give this a 10/5 if I could XD Came for the high jinks, stayed for the genuinely touching, well-written story.