It's a good show and interesting to watch. The characters were fun to relate to, but it's easy to tell the writers hurried to reach the ending. It was going at a nice pace and then it dropped. The plot twist, yes I didn't see it coming, but it's almost unrealistic. They twisted a decent character to suddenly give him a bad quality to the point of insanity. This was not indicated beforehand in even the slightest. That was just a bad move of the writers. The twist is supposed to be surprising but also makes sense.