Does anyone know the name of the song at the end of Who, What, Whee, Wendigo? Sweet Talk Radio - We All Fall Down?

found this at the official website
hope it might be the one