What makes an in-game romance interesting?