Quote Originally Posted by Scott Taylor View Post
Is Mephisto held to his bargain to leave Peter alone? Is there some cosmic ruler above him who would hold him to it, even if he doesn't remember making it?
I think there might be, yes. But, as to who that is I don't know.

Maybe ShaggyB knows...he pretty much seems to know everything when it comes to comics.