This soundtrack popped up on Steam yesterday. I didn't notice it until today.
http://store.steampowered.com/app/221829/
I don't own the game so I'm not sure if it has cover art embedded in the ID3 tags. I also have no idea who composed this soundtrack... sorry. I'll ask around for info.