Each and every of your nine tracks on Squid’s 3rd album ‘Cowards’ is its own story. The English art-rockers have crafted protagonists who reckon with the road in between suitable and Incorrect, contending with charisma and apathy alike.‘Luminescent Creatures’, previewed so far with the singles ‘Luciférine’ and ‘Flag’, finds the c