This is very charming! The 2d in 3d look is cute in of itself but they way everyone turns to look at you really sells this feeling of being a stranger in a small town and everyone is suspicious of you; it's a really nice bit of resonance. The voice lines are pretty fun too.