Season 1 and 2 were okay however, I feel they didn't have to make things so complicated. We get it time travel. No need to have so many useless twists, some of which are never explained.
Then you get to season 3. Total waste of 8+ hours! We are already dealing with time travel and multiple characters, then you add in a whole new world! No thank you. I think the reason why some people found this series so mind boggling is because they were just straight out confused.
The only reason why I continued to watch was because I had already invested my time watching the first 2 seasons and just wanted to see how they would tie everything up. Unfortunately that never happened.