Was not a piston, that has been covered MANY times. It was a N02 hiccup that sent the upper intake into his chest and arm. A view froma different angle shows a lot better, if you search through the BS comments on sf, then you will find the link.
BTW, he did not lose his hand, that was his glove.