This is a very well-done platformer that flows really nicely. The most appealing aspects to it are the abstract designs that make up the structure. It's a very difficult thing to make a platformer that is simultaneously complex but also engaging and challenging, but I think you've tackled it well.
At first I was wary about the control scheme, but as I learned how to operate the high jump, glide, and dash mechanics, they surprisingly worked very well. Collecting the essence to build the duration of these made things much easier, and in time I found that the game was really comfortable to play.
I like the unorthodox design of the game world too. It encourages exploration . Like others have mentioned, it didn't at first hit me that the green threads guide players along a general path of direction, but getting to where I wanted to go, after some practice, proved very simple.
The atmosphere and immersion is good, and I love the inclusion of a little bit of a story as the player goes along. It was probably this aspect that rewarded exploration more; after getting a few essences I found I didn't really need any more and didn't go out of my way that much to source them.
As far as additional constructive feedback, I think that the only thing that comes to mind is that there were a few patches of silence in between background music. I think the levels might have been a bit undermixed, although this didn't remotely detract from my enjoyment of the game at all.
I made a playthrough video below:
This was really fun! I can't wait to see what you do next.- FSV