this is a great work my friend
it is good that you submitted this to newgrounds i wondered why you did not before now. i find that what really sticks out about this animation is the fact tha tthe music matches it so well. the music is a key part in this and it is flawless. also, very well done landscapes, and i am wondering exactly how many layers you used for the outside environment. it seems like a whole lot. very good job.