Overall, I feel like the game is a bit short. Perhaps adding multiple levels (or even random town generation) could add to the length of the game.
For theme, it's easy to give it points because there is indeed a tiny town, though I don't feel like the tiny town was the focal point of the game.
I had some fun with this game, though when I noticed that the town doesn't change after winning, it's the same layout every tine, I lost interest to keep playing. I like that the AI has a different path evey time though. That keeps it interesting.
It's not the most innovative game, but I'll give credit where it's due, I think it's creative that the target looks exactly like everyone else until it's right next to you. Maybe if every character looked different, and you had to spot the one guy that matched a wanted poster, or something before he got to you- now that would be neat.
That ties in well with graphics. There isn't much to be said. It's simple and gets the job done, but definitely feels like there could be more. Even just painting the ground green and speckling in some dots to be "flowers". anything! anything at all to make the town feel a bit more decorated would go a long way into making the game look nicer.
For audio, maybe add a deep bassline for ambient music? I think it could add to the suspense without being distracting. The sound effects you have are nice, but a little music goes a long way.
As for humor, I don't think the game is trying to be funny, so I don't have anything to say.
For mood, like graphics, it feels a bit empty. I don't know the best way to make this game fit the mood category better, but I'm not super attached to the town, or the people. If all the people had different faces and hats and stuff, then I could definitely see a mood start to form, but with every character being a dot, I feel disconnected to the townsfolk.
I think it's a good premise, but it could use a lot of polish and decoration. Cool game though!