Could the remains of a small, human-like creature be the corpse of an alien visitor? Are loud booms plaguing the area of New Jersey actually coming from giants or gods?…