I don't know why people are so criticizing about this... It must have taken a long time and a lot of hard work to put this performance together, both on the actor's part and the effects crew. I'd like to see your lazy asses get up and do something half as awesome as this, instead of sitting at the computer bitching about shit on the internet.