Thanks for listening and thanks for the feedback!
Indeed my bass lines are incredibly unimaginitive haha - for my electronica music I'm actually more creative with the bass, but with my acoustic stuff I'm more wary of writing more intricate/melodic bass lines for some reason. I'll definitely do something about it for my next song though.
I figured the intro is too long, but I loved the sound of that guitar riff when recording it - forgot that the listener may get bored with it
Also thanks for the link! that whole site looks like it's full of useful info.
Anyways, again, I really appreciate the feedback and will definitely keep your suggestions in mind in the future!