Compositionally this is a 10/10, absolutely wonderful. Just a bit of dynamic in the keyboard especially would make this an even more extremely strong soundtrack. Well done!