Melody, narrative and arrangements sound good.
Verse one sounds like it has a lot of a small room in it.
I reckon David should strap on a guitar and replace those "thrash" with some of his hard rock shock tactics.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe