Star Trek: Red Shirts by Christopher Cantwell launches July 2025 from IDW Publishing. The series will explore the iconic ...