Hey this is pretty good, I enjoyed listening so you got the more important things right

its loud mastered so can't comment in detail but vocals being too forward hit me most.
You can lower the gain a little but more important is to fit in the mix, try some coloration on them to glue inside the mix.