Solid ambient track for sure.
Some of the instruments still sound a bit artificial in the mix, but that's a lot of work to deal with, especially with limited tools.
Great work! :)