Stranglehold – Preview Screenshots

Expected release date: September 5, 2007

Hyped features from publisher: