The only thing that I'm noticing is that the low bass seems to be a bit strong. It's the kind of thing you hear when someone with big subs in their car goes riding down the street. Everything revolves around the bass, which is fine if that's what you're aiming for.
Otherwise, the song is pretty good.