This album is super remiscent of the early days of “Techno” production, which I’m sure we all remember, where ambient, electronic sounds roamed…