I know what you mean, and I think you...catched that essence pretty well in this song. I really like it, this could be Final Fantasy 1/2/3 song. Great work indeed. Whatever that Muu is, will have to check it out.
Please contact me if you would like to use this in a project. We can discuss the details.