the vocals...
Yes, I have to say it's not the best singing. You could make it sound better by making the singing in the background and slightly muffled, like small speakers. That should hide the bad vocals and fit the mood as well.
The music was good though, i love the rhythm.