a well fleshed out setting with flawed yet lovable characters all nicely tied together with great clear voice acting.

thanks!