Some tasty morsels about upcoming album ‘The Last Inhabited Place on Earth’