This trailer gives us more information about how combat and weapons will work in the upcoming Deus Ex game.