The opening is gentle, enjoyable, and well mixed.
Piano sounds a bit midi, and a lot of the elements sound a bit lacking in dynamics. The composition is really cool though, and it would benefit from some good articulation. It's often better to just play most of it on a midi controller, and have a core structure that you can easily play/improvise to as needed.
Excellent work.