“Cats” is an eerie ode to endeavoring to tame your animal impulses, while the indie-sleaze synth friction of “Hooked” is sufficient to trigger vodka-breath flashbacks of sloppy strangers making out while in the coat-check line. — ‘Luminescent Creatures’, previewed up to now via the singles ‘Luciférine’ and ‘Flag’, finds the https://samueln766cqf1.blogrenanda.com/profile