Not exactly Ambient... Then again Ambient means just about anything on Newgrounds, so I'm really just wasting my time trying to correct people on that.
The song itself is nice, though I find the beat and melody to be a bit repetitive. I do like your attempts to evolve the song through the middle, but it still comes off as more or less the same to me. My only advice really would be to experiment with your song's main theme as it progresses. Let it transform naturally and it will leave more of an impression on your listeners!
Cheers,
-Fubaka