Whooo! You guys have no idea how much of a pain coding the smooth transitions between animations was. Now that it's done though I can easily apply the formula to future animation.
All in all I think this does a really good job at making the characters feel alive and believable instead of a static image.