Chupacabras is back with a new EP on Lifeforms – the Scottish label you might know from their excellent E.L.I. record from earlier this year. The London based producer turns in 6 acid electro tracks on the Against Time 12″ that has been available for two whole months now. It’s his first release this year, but what a release this is. Full of grating sounds, bleeps and crisp kicks.