Bit of a trance ish vibe at times, really nice!
Personally I would've maybe like some more sustained stuff padding in the background at parts to fill out the sound more, but that might just be personal taste 😄
Good stuff!