I really like the beat to this song, the drums are awesome, great vocals as well. I also like the introduction on bass guitar.
The vocals would have perhaps been better served by less reverb and maybe compression to bring them more up front in the mix. Instrumentation production was nice though - very interesting what you were doing with the guitars, and the chorus had a nice hook to it. The instrumental bridge was a refreshing change of pace too.
Nice funky feel that rocks. Probably would sound better in a live venue.
Hook is good and clear. Arrangement is good. Has an 80's bon jovi feel to it if that is what you were looking for.