A trailer for the upcoming streaming series has been revealed.

http://www.highdefdigest.com/news/sh...iscovery/39160