Episode 5 was phenomenal.
I played vigilante and thought it was good, but then I played the villain route and I was on the edge of my seat the whole time. This is one of the most entertaining segments of a videogame I've ever played. Well done telltale. I am really looking forward to season 3 now ( I hope there is one!).