Nice track man. Very eerie. The singing definitely hits some b9's, there was a lot of tension in that, which is what you were goin' for so it works. Well mixed only thing I'd say though, and this may be due to the effect you're going for, but it doesn't seem like you're vocalizing well enough. For example on the word "lavish". I wouldn't have known what you meant if I wasn't reading the lyrics. And it's a bit abstract as it is, so it may be hard for the average listener to get what you're going for. My 2 cents. But the flow, your voice, the singing, all on point. Keep it up man.