Lol, what a guitar solo. Almost sounds a bit like Victor Wooten's style. You have mostly the same instrumentation, not much to comment on there. You still tend to treat drums as an instrument with the same priority as other instruments instead of using it as the rhythmic groundwork throughout - hence the long percussionless parts. Cool ending! A dreamy piano chord and a fading arpeggio... seems like a bit of development.