Almost 60 years on from the birth of rock 'n' roll, the acme of its modern iteration is a synergy of harmony and chaos, the motherlode a clash of sweet design and brattish accident. Therein lies tension, and it is tension that keeps you coming back. While large chunks of Commit are bereft of such drama, suggesting the almost-completed audio CV of an aspiring producer - all tricks and tweakery with no tangible purpose other than to fox your antennae - much of it hints at an uncommon bent for songcraft lurking within Aberdeen quintet IndianRedLopez. At its skin-prickling, synth-soaked best, Commit calls to mind the frosted, shiversome melodicism of Mew (Any Given City), the portentous tragi-pop of A-Ha (Taking A Fall For Me) and, even less fashionably, Trevor Horn's high-concept production work with Seal and Pet Shop Boys; at its over-programmed, plugin-bloated worst (Signal Novice), you can't find the skip button quickly enough. Mostly, though, Commit sags between two stools, being neither essential nor execrable; note perfect and all the weaker for it.