Why does Kingdom Hearts music fits so well with everything?