There are some very good ideas in here. You're developing a good ear for melody man. I think what you need is more practice in improvising, a lot of parts sounded stiff. Otherwise, I would think you can be better.
Not bad, but I think you're capable of more than that based on previous recordings... can arrange your melody nicely.. I like your playing quite melodic.