Interesting take for sure, matches the theme, however is a bit too far from ambient side of things to my liking. Idk maybe if u just gave a bit of space to the intstruments u got upfront (drums etc) via reverbs/delays etc it could breather better. Still verygj tho.