Board Thread:General Discussion/@comment-27872929-20170115205012/@comment-27872929-20170115232709

You gonna bring the same contrived logic to Iron Fist, Kun'Lun, and possibly Shao-Lou?

Not to mention Ghost Rider's entire lore is built around Heaven and Hell. MAking him about science would destroy the possiblity for a Heaven is Burning storyline.