Nicolas Godin releases new video for ‘Catch Yourself Falling’ ft. Alexis Taylor w