Agreed with below
Your totally right about the amount of potential, but this peice could use some mastery. The kick delay made things a bit crowded, but some decent subs could balance.
At the segment starting at 2:03, boost some mids in the EQ, let that piano come out.
Props