Welcome to the site, neighbor.
Good mix; dialed in pretty good. Performance is great, nice job. I have problems listening to 7 minutes of noodling. It doesn't hold my attention. I see there are some different solo instruments and stuff, but the constant slow cadence and robotic drums gives the feeling that it's dragging on too long.
As for Ido's comment, I didn't have any problem streaming.
Thanks for sharing.