Performed very well. You can play, and it's musically engaging, even if short.
But in all honesty, if I were you, I'd re-record it rather than get it mastered. There are huge problems with the drums...it sounds like an 80's demo, and there are some much, much better options now that aren't...