I've been quite impressed by how much the show picked up late in the season. A slow starting show went from something I liked watching every week into something I absolutely couldn't wait to see the next week. And now I can't wait to see next season.

And that was definitely one of the better season finales in recent memory.