Reminds me a lot of this BT's album This Binary Universe that came out in the mid 2000's. Here's a youtube playlist of it:
https://www.youtube.com/watch?v=P7bdECd3pQ0&list=PLDA866CB62...
https://www.youtube.com/watch?v=P7bdECd3pQ0&list=PLDA866CB62...