This show is absolutely incredible. The plot is creative but not over-the-top. I feel like the characters make appropriate actions given their situations. The character development is wonderful to watch - definitely one of the best parts of the show. The writing is so so good, and the way they explain the story beyond words in season three is so cool and so deep, it could not have been explained better. The relationships in the show are so moving, I believe their feelings for each other whole-heartedly and the end of season three touched me so deeply I just sat on the couch for a good half hour after it ended, thinking about the character's lives and what's coming in season 4. Truly a remarkable show.