I agree with Greg: This is one of your best. I really like it.

The beginning grabs you and the song doesn't let you go, even after it's over. Great ending.