Walking is a little bit off, but this is really good work for a fan project. The speech animations seem to work nicely. Try and make all the special effects work on a toggle system if possible, because things like mist and dust can really drag down the FramesPerSecond on a slow pc like mine

.