Instrumental rock outfit They Say We're Sinking have released a new song titled "Telos". Listen to it below: