Love it.
I don't usually enjoy likening a song to something else, as it seems to be a lazy way of commenting on a song, but I really get strong Kingdom Hearts vibes from this. Even a little Disgaea.
Truly a work of art, either way. Professional quality, worthy of any AAA game.
10 and 5.