This episode was phenomenal and had all that I felt was missing from season 3. All three plots were interesting and there was also a decent amount of character development. This was a great episode that felt like it was straight from season 2. If season 4 continues to be this good it might be the most solid season yet.