i think this is ace - ant is one of the few london producers putting together good acid at the moment imo