Very Good
I actually thought the singer was good for this. The song as a whole sounded a bit Alternative Rock/Post-Grunge, and the singer gave it a bit of southern rock to it.
Excellent quality. A little tweaking here and there and it'd be perfect. Such as around the :22 - :25 mark, something just sounds a bit off on the note change.
Great Job with it! 5/5 10/10