Well done, beautiful little puzzle. A bit frustrating to keep dragging these resources and then you find how the drill works, and you can win!
I think the drill could be more expensive to afford it only later when there are too many enemies to carry enough resources, to make it feel like a kind of system level up before victory.