Thanks! Glad you commented on the synths. I particularly worked on them with a lot of difficulty (but I'm not completely satisfied). They are created from snare or hi-hat.
I'm glad you find the track consistent with the theme.
And I hadn't noticed... we took part in Town Music Jam #3.
I liked your work... you're a good competitor! ;)