It might be more interesting to check this instead since you liked the other
https://ququmatz.bandcamp.com/album/tepeu it sounds different I guess. Whether or not it's more cohesive hasn't been determined by myself yet, but people have said some mixed things
The SC3 album
is nice though