I like the tone of ALL OF the instruments. I liked the verb you used on the vocals a lot, it really works for this song. IMHO, guitars are too small sounding and the drumming is pretty sloppy (weakest link). The drums certainly aren't on time for more than a measure at a time, so whoever is playing, teel em to practice or record druns/cymbals seperate and quantize! (aha)
Singing reminds of Les Claypool mixed with the singer from Pennywise ahah.
-Greg