Very cool, the animation is smooth and the movements look like they have a lot of weight behind them. Only part I would give a suggestion on is the arms while he is running. I know this would be more work but maybe if you had them alternate firing blasts they would look as if they have more movement to them, as is they look a tad stiff. Overall very nice work though.