Doctor Strange and Ironheart Shine a Light in the Dark in IDW Publishing’s Bi-Weekly Comic Miniseries,…