6/10 (functional but far from optimal). Score for the episode itself: 8.5/10 (excellent writing and emotion).