Season 3 was horrible, nothing was clearly explained. It was not good at all, it was all over the place, nothing made any sense. I really liked the first two seasons but the story telling this last season was lacking, almost like they making up everything on the fly.