Jordan Mechner, prince of storytelling