Holy shit. Perhaps I'm late to the party but these sound waves are blowing my mind hole.
Have a listen (bonus "hidden track" at 5:36)...
or as Britta would say,
"Feast your ear tongues on these memory pops."
Also, I think Britta might be my spirit animal.