Not bad, but needs a bit of work.
The vocal track seems to be fine. The song structure is solid, but there seems to be some distressing missteps with the organ synth.
The acoustic guitar line needs to be brought up quite a bit, especially when it's by itse;f as you can barely hear it.
Good work, but keep tweaking and it could be really good indie stuff.