Retch wants you to give up the goods on his latest track.