I'm not certain if it's always the same town (Singcroft?), but on a few instances where I've taken this quest, the final giant fails to appear, and I'm stuck with the sound effect following the character until the time expires. On one occasion, I back-stabbed the second giant, who usually whistles up four tigers to join in, before he could do so, and I wondered if that broke the quest, but reviewing the way the quest is constructed convinces me it can't. I haven't had the same problem with invisible foes in any other quest, so I'm wondering if the final giant is getting spawned where there is no path to the player.
Anyone else had this happen, and have you any insights?