It's hard to say too much here, since the actual action footage is limited and the character interaction is nearly non-existent, but this looks like it could be the kickoff of something pretty decent. I look forward to finding out.
I guess that's why it's a "teaser trailer."
Well, I'll see it sooner or later. I'm not sure we're going to pick up Netflix in April, just to see this. Or maybe we will. Or maybe we'll wait for some sort of video release.
I do find it cool that Netflix is offering the full series (about 13 hours) all at one go. Watch a little, binge on the whole thing. It seems to me that's as much the future of television / video entertainment as the paperback replaced the magazine serial.