Listening to the whole score... it did give sort of an "Asian-y feel" but that was probably because you were using the black keys, huh? Especially the higher octave ones.
The whole piece gave sort of a dramatic feel. There were some really cool parts. I really like how the pace was very slow at first, but then it built up into the more dramatic parts. I wasn't able to download the score (because it was a .sib and I don't have the software that supports the file) but I can already imagine that you went through the lowest and highest octave that can be covered on the piano.
It probably also has a lot of different articulations because the sound gets really loud and then really soft and it gradually has this pattern that builds. Again, really cool piece. :]