News

Dispatch is the first game out of AdHoc—a studio that contains several directors and developers from Telltale Games' height of popularity. Featured in our own PC Gaming Show, Dispatch also has a ...