Darkwatch Official Trailer 11

This awesome trailer shows off all the weapons and vehicles at your disposal in Darkwatch.