I like it! I think I almost prefer vocaloid tracks in Japanese :)
Even if it might sound like a power ballad, I've listened to enough japanese music (it's a given, most of it from anime. But we're talking a LOT of anime :p) to hear the Japanese style in this with ease; it's very clear.
I like the meolides, chords and progressions, of course.
Awesome job ;)