My thoughts.
The beginning part with sythns: Im not a big fan of those synth sounds, (it's very rare that I do like them in music. ) The melody they carry is very interesting but it just didn't hook me.
Second half with piano: I'm a fan of the piano in Hip hop, so... I'm diggin that.
The beat: It suits the accompainment well and it drives, so... I'm diggin that.
I only like reviewing music that I think is worth the effort listening to, you've been making some premo music, keep it up