I think you managed to convey the feeling of the start of a new journey. Kinda feels like a theme for the initial location of a game. Maybe a bit too much high end for my taste, but it sounds solid anyway!
Haha yeah im always thinking videogame music vibes, glad i managed to put that feeling of start, thanks for the feedback!