A preview build of Deus Ex: Human Revolution was leaked and some folks are posting hilarious videos of their time in the game. Apparently, you can sucker punch anyone you meet and these videos illustrate the dynamics of this immersive feature. If the video above doesnt satiate your thirst for wanton brutality, then check out the punch-a-ho clips here and here. Enjoy! [via Kotaku]