Ben sounds like Xavier Renegade Angel, too bad the audio is shit.