@Rove: the final episode wraps up all stories. It has a happy end and somehow it doesn't look rushed. Really well done.