I like the way you animated this; you've sped up your inbetweens and smoothly slowed all your frames and added more towards your main keyframes...like a Max Payne slow mo sort of deal (if that makes sense) heh, I may actually try that out. Everything looks crisp!