DJ Babu returns with this battle record full of new sounds and beats