I have just a mixcut, I heard this in a DJ Savage volt festival mix (Savage & MC Fantom - VOLT Festival - inMedio stage 120630): What the title of this? Or which artist makes music like this? Please help!