needs work
it needs quite some work
your on the good track though
its a rather basic concept
yet done in a pretty original way
some things you should work on:
- sound quality, DEFINITLY!!
- synching sound to animation
- smoothening the animations (walking in particular)
good luck!