Contractors: Contractors Showdown Is Now Officially Announced!

Contractors Assemble - The Showdown is Here Watch the official teaser: Dear operators, We are honored to announce our new title, Contractors Showdown. Contractors Showdown is a competitive PVP shooter game set in the Co…