Ahead of its launching on Friday for its PlayStation 4, Xbox One, and PC, Tripwire Interactive has released a launch trailer for...