I think it's too dense, esp at the beginning. You need to let the piano establish itself as the primary/lead instrument, but everything else tends to drown it out. It reminded me a little bit of competing bandstand musicians in an extremely noisy bar--everyone playing too loud.

That it's a first attempt at working with piano makes it a bit more understandable, esp if you are principally a guitarist. If you were the "real" pianist on this track, you'd probably ask the other players to quiet down so that you could properly set the tone.