soldier of fortune 2 double helix