I really love the Sound of your piano. Also the Piano Riff starting at 2:10 is really cool, it better not be a Sample

I don't like the Bass Sound starting at 3:03, just doesn't fit the track imo.
Generally I really like your idea, but like many other Producers it's lacking that one special thing that would make you really stand out. I can't tell you what tough, I'm still looking for it in my own music...