The Delhi duo mash rock ‘n roll with electronica on their upcoming six-track release, slated to release later this year