Too funny for words xD
A small negative thing, is the voice, if you want to utilize a low voice, make sure "we" can hear everything.
Since my native language isn't English, it's sometimes hard to extract the correct words.
Other than that, awesome job, and incredible solo!
And the laughter was also cool, sound lab?