Very interesting. Quite different from a lot of songs I have heard so far. Impressive when it comes to creativity. Moves freely but then feels a little out of bounds towards the end.
Good melody, but the mixing needs work
I really like the tune here, very catchy. The bass guitar fits surprisingly well with the piano and strings.
When the piano came in at the beginning, it really threw me off. I guess I was expecting something a little quieter and more subdued. Try having it fade in a little bit, and maybe put a low pass filter on it. It also feels like the bass and piano are both trying to be the lead instrument. I would suggest picking one to take the lead, and reducing the volume of the other. You can even have them switch positions here and there. Also, add some reverb, especially on the piano, to widen it a little bit.
Hopefully this doesn't come across as too much criticism. You obviously know what you're doing with the actual writing and instrumentation, you just need to work on the mixing.
Keep up the good work!