DJ Clue premiered a new Tunechi record on Power 105