What energy! A few pinball sounds and you're in the swing of things!
It's a pleasure to listen to. I could see your music in a Sonic.
The pinball sound is clearly there. On the other hand, it's a little too energetic for me to imagine a city. Or maybe a city like Street of Rage, where everyone gets beaten up :D
That's the only slightly negative point, because everything else is fantastic: the melody, the arrangement, the breaks, the repeats, the variations. I can tell you've worked hard on your song!