Great, swinging, no nonsense rocker! I love Tim's lyrics anyway so this was always going to be a good one, though sometimes I thought your vocal (very good sounding by the way) got a bit swamped in the guitars so I needed to be reading the lyrics.
But nothing much to add - guitar rock with some thought provoking images - a great marriage.