At today’s upfront, CBS unveiled the key art and first trailer for Star Trek: Discovery. As a Trekker myself, it looked great and felt right. Star Trek: Discovery’s first season has been expanded to fifteen episodes and its first episode will premiere on CBS – following the premiere, all episodes will stream exclusively on CBS […]