Pretty Good
Not bad, but it could use a little more substance. I was hoping for a "part B" at some point, but it just kept going with a few variations on the part A.
So in the future, just try mixing it up a bit more; and give our songs a little more variety. I like what I'm hearing here, just not when it's effectively the same thing over and over for over a minute.