It isn't exactly ambient; I guess it would fit more into the video game or techno categories, but nonetheless it sure is a great song. Some of the transitions between the tracks were a little quick, but that's something you could always keep in mind for your next songs (practice makes perfect! ;D), but apart from that everything else goes well together, so you did a nice job :D
I can picture this really well in a game or something.
Anyways, you get my respect. I'm eager to listen to more! Keep it up! ;D