Video: The Promise Feat. Pugs Atomz & Neak – SoundCatcher February 13, 2012 Music, Videos 749 Loving this song and the concept of the video is dope, “SoundCatcher” is the debut video by The Promise off The New Deal LP now set to drop Spring 2012.