The show's logo has just been ... The upcoming 10-episode series will be released under the Marvel Spotlight banner, a new initiative from Marvel Studios that aims to tell more "character-driven ...