Ace lyrics...sparse arrangement - personally I'd pull back some of the clattering drum track & make it more so.
Your voice warmed up as you went along - the 1st verse seemed a little uncertain.
No geographical reference but The Square is small town/large town, city ubiquitous so serves.
ACE .


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