Hey Man!
Looks good, I think that some of the walk cycles could have been a bit tighter, but htats just a minor crit when you look at the work that you mush have put in.
Good on ya mate for tackeling such a big project, an pulling it off (I probalby would have given up on it half way through)
Cheers
Steve
"No pressure, no diamonds" Thomas Carlyle