well....
it's not ambient, apart from the start:)
It's interesting though, i think the synths may be a little loud in the mix in comparison to the beats, they definitely over-ride the mix.
Nice breakdown, that's my fav bit of the trk.
As you say, with some better mastering this could be really good, the arrangement and development is very good apart from the end perhaps, that could use some more thought.
Good tune, 5'd