ok... listened to the piece. i can't make out on the vocals at all so i won't comment on that.
the song is ok. playing wise don't hear problems with the drums or bass. guitar a bit too soft to hear to comment. i do seem to hear a part where the guitar is doing the main guitar melody where the vocals is singing at the front though. maybe you might want to avoid that since the vocals is the emphasis, especially on the entrance.
however, i think you should think about how to keep the attention of listeners to this song. it sounds very generic as it is now, and unfortunately, does sound "like any other band" at the moment. some kind of a break, fill-in would be welcomed. bear in mind the verse/chorus chords are the same, so you have to break the monotony to avoid making this "just another song".