I only ever caught a few episodes of this show when I was a kid, but that trailer looks pretty intriguing.