Summary
He was supposed to be dead. After sacrificing himself to save the Ultimates, Ben finds himself not in the afterlife, but in a world far different from his own. Stranded with no way to return back home,Ben must adjust to his new life. However,it seems that wherever he goes, his responsibilities as a hero still remains the same. Only instead of fighting Aliens,he now faces Spirits.