Good animation...
Will suggest using the occasional motion tween with your lip syncing for a more fluid look, and maybe lowering the sensitivity of your microphone then increasing the volume in post-production to minimize the buzzing. If subtitles weren't in place, this movie would've been hard to follow.
Otherwise, I'm always ecstatic to see an decently animated movie with unique dialogue!