Board Thread:Questions and Answers/@comment-9062114-20151207035658/@comment-27180456-20151211161146

It makes sense, though, because they are explained as aliens. And the powers are created using some fake science. Ghost Rider was created by a demon, so how will that work?