Needs more a buildup imo. It kinda hits you like a brick at like :12.
I think if you just scrapped the piano altogether (or added more effect and made it more subtle) this sound would feel cleaner or something. Dunno, I don't like the piano at all, but I like everything else rofl. The strings could possibly be layered and EQed less on the high end so they sound fuller too.
That's all, sick tune bye.