I think the song perfectly fits both the town-vibe as well as the firefly-concept! Though the initial sounds really kind-of hurts my ears (though I got a bit used to it), it does give a nice firefly-vibe. The composition is simple but has some variation. Overall, nice entry!