sounds like it has possibilities, since it's from the creator of Lost Girl. The rest, I don't know. Wait and see. I, too, am sick of the 80s frowny approach.
But the 1963 launch date makes no sense and I can't see what purpose it serves in the story.
Maybe it's a "modern Steampunk" kind of thing.