Very cool switch of style, Greg- as others have said you nailed the feeling, vocal and arrangement.
The story is great- please post these excellent lyrics!

Robert