diymag.com
Squid - Town Centre
A richly musical and completely addictive listen.