you lost the beat a few times there
wet your mouth a bit better and it wont sound so airy, and also, you lost rhythm every now and then which was hard to listen to. other than that, it sounds fresh and you have a wide range of noises, keep practicing!
I don't like Freestyle
But, this was pretty Impressive. Nice Work!