Grin
OK so first i was like WTF is this, thinking it was a more sophisticated Pube Muppet, but then after a few seconds I couldnt help but smile, after a few more I was laughing to myself. The only thing I could recommend is maybe a screen in front of the microphone. At times it distorted the audio quality to white noise. Other than that, good job.