What better way to cap off the working week than with this Vanquish trailer, showing a man in a mechanical suit punching a giant robot's head off.