Already from the beginning I sense a very dark, eerie, foreboding vibe about this. Then 0:44 changes the atmosphere from ambient and ups the pace quite a bit. You have a good sense of buildup here.
1:16 sounds to me like I'm escaping from something trying to devour me (or a stage trying to devour me). There's an otherworldly, alien feel to it. That lead that comes in after this point might as well sound like you're having Hatsune Miku sing this; it brings that to mind for me, with those grace notes. It feels soulful in comparison to the rest of the piece. Interesting juxtaposition. One that doesn't sound jarring, either. It seems to fit quite well. ^_^
2:17 sounds... a bit bare for my taste, but everything has its place.
2:40 is back to the soulful melody vs the alien background. 3:03 turns it up quite a bit; it sounds more foreboding than soulful there.
I have no complaints about the mixing. Everything seems to be in order there.
3:40-odd, feels like an abrupt ending and 3:59, an even more abrupt ending. No distortion noises; it just pops out. It felt quite strange to me. Did you intend for this to loop?
----
One thing's for sure: you HAVE certainly upped your quality. I'm nitpicking here and there but otherwise, well done. I quite liked it.