Cool song - and nice job. Can I make a suggestion? There's a strong accent on 1 throughout the song that keeps it from swinging more (I think it's the kick drum). This results in kind of a Marching band feel because the drummer is also using the hi-hat strongly on 2 (as he should for this feel). Have the drummer use 1 more sparingly, I think you'll be pleased with the result.
All the best,
JD