Good stuff but unpredictably predictable ending. I liked most of it except for the final arc.