I really like what you have happening musically here - the drums bass and guitars sound great. Cymbals are a little loud, but not ridiculous by any means.
Unfortunately, the vocals are not working for me on a couple of levels:
The radical eq scheme on them is quite biting in the highs. I understand the Strokes eq tactic, but their tone is more lo-fi than this, so the top end is rolled off. The high end here just makes the vocal a little hard to listen to.
The other thing is the tuning of the vocals - it sounds like some notes are being pulled by the tuning to the wrong melody note, which is pretty distracting to my ear.