The LP arrives on May 29th via Trees and Cyborgs. Photo Credit: Robot Koch - Official Robot Koch has announced the release of a new album under his Foam & Sand moniker titled 'Quieter,' scheduled for May 29th, 2026, on the Trees and Cyborgs label. The project will be supported…