As Fred said, it's the Seal. I had no artifact on me when I died. Somehow the Seal has the power to bring people here after their death. How, I am still working on it. But I assure you, no one died to bring me back to life here. And I am no hologram either.