Very very good! Art is excellent, theme interpretation is perfect, game play is fun, I like that levels have difficulty added creatively, not just more npcs spawning quicker, but having them walk, have delays picking up, etc.
When you drag the npcs, they have some kind of physics simulation so you can throw them, which is a very good mechanics I would say, but there's a delay that make it go flying even if my mouse cursor was static in the last 0.5s