Sounds like they managed to use game incentives to create somekind of "incentive" to bond with the characters of the world. Really interesting approach.
From what you said, the game makes you actually care about the characters you're rescuing.