The maximalist world of Leon Louder's electronic production is a direct musical translation of digital information overload. Bandcamp New & Notable Feb 7, 2023
Reimagining soundtracks for David Lynch films is a daunting task, but these pieces sare perfectly unsettling and carefully composed. Bandcamp New & Notable Apr 23, 2019