Their new album Content Oscillator will be released March 31st