ODESZA – The Last Goodbye (LP) On August 2, 2022 By Acid Stag Featured New Music ODESZA’s highly anticipated album “The Last Goodbye” has arrived and it is quite an exceptional listening experience.