It's a sub-par show. Too many characters that, I guess are important. They disappear for long stretches then show back up. The heroes are suck, the villains suck, the character progression sucks. Just a bad tv show overall. High expectations can't always be met.