Damn this thing is all over the place! I like the broken beat sounds... but maybe tighten it up with the bass...
actually... halfway through there's some heavy synth sound comes in, but breaks off into the spanish guitar. And i'm lovin the spanish guitar, and I'd love to hear more of it throughout the song... as well as that high sounding pad in the background.
but i'm just not feeling that heavy pad... and when it comes back to the guitar there's no warning, it's just straight on and feels like a different song.
all of that said, every part of this song has all of its elements in the right place, and parts make me want to rock out, but then it breaks again.... but to me it doesn't sound like it all works together into one song... maybe into 3 different songs.
that's just my opinion though, but technically speaking the drums could be fattened up (but keep the broken-ness, that's the tightness) and the bass could be more dominant and float with the beat and melodies/harmonies.
word.