Nicely done, good composition and arrangement, only the mix can probably be a bit more "in your face" not too much but more presence would help a lot, Good job !
Viewing post in Nevermind Kingdom OST jam comments
Mostly overall everything but by achieving that you'll need to look ecah instrument and see what you want to be louder at which time doing some EQ and panning etc and probably some mastering using a limiter to boost the overall signal at the end within a controlled environnment. Can't explain everything in details since its another craft to master but thats roughly it.