antwan and snail have summed it up pretty well here.
only thing i wanted to add was the use of gestures,rather the overuse.it's cool to use them here and there but in all honesty you overdid it here.