A bit loud and beat-driven for Ambient, but I think this is a very well-done track with a lot of personality. Definitely deserves more attention than it's been given. Keep making music, and you might find your own way beyond the veil, friend.
Only issue is that it kind of ends abruptly. I feel like it could use a revision where the song is allowed to fade out naturally.