Vietcong, IMO, was just another mediocre title to try out while waiting for a good game to come out. The feature you mention are ok, but the gameplay was disjointed and the AI was pure scripting and trigger points. The gameplay was lacking something. It had a very campish feel to it.