It seemed to start off as if you weren't very confident, but towards the end you really got into the flow. I think you got faster than you could manage at the end, which was pretty funny.
Either way, really good. I liked it, reckon you should do some more polishing and record it in a small studio or something.
By studio I mean a quiet room with a microphone, nothing fancy.