An epic missive from this Cardiff duo, Puppets stomps around like a glam shoegazing giant, all swirling arpeggiated synths, ice cold guitar and SUPRISINGLY LOUD DRUMS. The fey, disinterested vocal delivery of the verse in no way prepares you for the sudden burst into an anthemic fist pumping chorus, and it all feels a bit like a skinny man in eyeliner unexpectedly kicking you in the balls. If that could be made into a pleasant thing.
0 Comments