Music Reviews 27 May ’14 1 LCC - d/evolution - Editions Mego Based in the North of Spain — in Asturias — LCC is an electronic act…