Thanks for the comment.
Yeah, you're not supposed to save every bird, at least not in the later levels. Maybe 75% is closer to a realistic goal.
About the touch issue... I'm using godot and I have no clue how to separate the "position" from "click". If they happen at the same time, the game should work as is coded, as it first goes through the position update and after that does the jailbird detection function. However, what's actually happening is the jailbird detection seems to be happening first and that makes the game unplayable.
If I wasn't busy with other projects I'd probably spend a day or two trying different approaches to make it work, but for now I'll just leave it as is and well... only playable with mouse.