This is a GREAT song. Love it. I hate to dissect things, so I won't, apart from saying this: it's a very organic song and that's one reason, in my humble opinion, why it works so well ... it holds together as if it was somehow improvised on the spot instead of written down - if that makes any sense! Again, great job - I will listen to more on your Soundcloud account :-)
My website