This is the stuff man. This is probably one of your best songs to date. No kidding!
I like the background ambience and the really light beat with a heavy & high pitched melody. The whole thing blends well ;D
Just one little thing I should mention (nothing about the song, it's great as it is) is the fact that this isn't really ambient. The song does have some ambient touches but overall it isn't (sorry ;o)
If you didn't know where else to put it, I know (Newgrounds doesn't have enough genre categories, too superficial :|)
Anyways, this song is great and I'm definitely eager to hear more from you. Keep going! ;D