Play as Delta, a Haitian police officer, in a third-person shooter set in Port-au-Prince. Slip past patrols and fight through the city’s narrow streets.
Price
TBA
Status
Released
Platforms