I found this guy or group or whatever on soundcloud and i feel like i've heard it before but i cant remember form where?
They're called Nord on soundcloud but they are difficult to find. I know one of their songs are called OGLE-TR-122b or something close to that atleast..
If anyone knows please hit me up