The flow of how story goes is really well directed. It has good concepts of powerful characters and the way the time travel is showed is good. Worth watching for some feel good feeling.

With 3rd season, the story telling is gone so well and introduction of new characters also well made.

Awaiting for so many seasons.