Thank you, one of my favourite instruments :)
Now that I'm listening to it again, I agree with you. I think in the middle part where all 3 instruments play together it is a bit difficult to hear piano (approximately from 0:42). I was worried if I push velocity it might sound unnatural, but I'll try adjusting track volume (and make drums a bit quieter).
Thanks a lot for listening and your feedback, this is my first jam ever so I really appreciate it <3