We speak to the electro-ravers about their much-anticipated return, their busy summer schedule and brand new LP ‘Invaders Must Die’.