Hector: Badge of Carnage - Episode 1: We Negotiate With Terrorists - Launch Trailer

Check out the launch trailer for Hector: Badge of Carnage - Episode 1: We Negotiate With Terrorists, available now on MAC and PC!