Man, I like this one a lot! Very slick song with a sweet arrangement and a bunch of high quality and quite fun performances all around. Vocals are just great. I also totally dug the lead work, very sweet licks indeed. I agree with Tom's panning comment with the caveat that it might work better if the guitars on either side followed the same strum rhythms so that there's less ping-ponging going on, particularly at the beginning where so much seems to be happening; a more focused approach could help pull me into the vibe more quickly.
I also agree with the comment on the bass, which is played very nicely, by the way, but would benefit I think from a warmer eq. I would add that at the beginning of the song the lead guitar is perhaps a bit in your face. Overall though, this is a really cool and very creative song. Thanks!
Kevin