deals miller road wilmington de humans making deals with demons