Me, personally.. the vocals are lacking energy, but that's obviously not your fault, the performers should just put more feeling into their music.
Some of the instruments seem a bit muffled to me, like they're inside one another and not in their own spaces like their supposed to be?
The guitar at the end did seem overdone to me, you could cut a frequency out of that, maybe drop the gain.. hell, even the fader..
All and all tho, this song has a lot of potential, and I'm sure you could fix it right up.
Hope the feedback helps..