What did people think? Exciting ending. But talk about a Slow Burn. How many seasons have we waited for this?