Very solid concept and a good challenge!Was a bit confussed at first when pressing the NPC's because their healthbars don't go up immediately.
Yeah, its because it is based off a timer.