This is a strange, quirky, pretty song that sounds like the result of Pink Floyd and The Beatles getting together to get it done. I like the guitar work in particular.
From a songwriting standpoint, I have no complaints or points that I would have brought up had I been asked to produce.
From a performance standpoint, I think that they're are some giveaways in the drum track that it is not 1-real drums. 2: programmed by a drummer. Well all the other instruments and performances have a fluidity to them, the drum sound kind of stiff and disjointed within the song. I will say that the programming is better than average that I hear, but not on par with what a drummer that would play this tight and consistent would make decisions about doing in this song.
My only other complaint, performance wise has to do with the bass guitar. I feel like it spends a little too much time in the guitar registers and doesn't have enough low end to support the song in a dreamy kind of way that the performance is suggest. The actual parts are creative and nice, but I think intrude a little too much in the guitar around and possibly could be pushed an octave lower support the song better.
None of the above would cause me to not listen to the song again.
On to production elements.
If I took the kick, snare, symbols of one group, and the Tom says another group, I would walk the overall feel of their equalization to be opposite what they are. Or clearly said, unlike for the kick, snare, and symbols to have a bit more of a pillowy kind of sound, and the toms the sound a little more scooped out and not so tone oriented. I honestly feel that making this about chain would help the sort of can sound and feel of the drum track a lot and hide it in the mix a lot better.
There is a clean guitar in the beginning of the song that's pannd quite a ways right. Only the rides symbol counters it on the left, but since the right symbol is very sparse and the guitar is very busy, it feels like the whole mix is weighted towards the right channel. I think a nice fix for that would be to double back guitar and place the double track over on the left with some reverb on it and delayed somewhere between 60 to 90 milliseconds. You can possibly even chorus that stereo crew to create a little bit of movement between them. I think this would balance things out nicely create an interesting effect for that guitar.
My only other production gripe would be the lead vocal. I think that it's compressed a bit too much, and how's very present 200 Hertz centered region that makes it sound kind of distorted. Doesn't sound aired out, clean and a little dynamic like the genre would like to hear. It sounds too much like a modern produced vocal.
This is a very good production for something that is in really going to be sold to the masses. Take my suggestions with a grain of salt.