Entertainment Marvel's Nova Series Will Be Influenced By Two Major Sci-fi Franchises September 12, 2024