I think the game is short on a lot of things.

The vehicle customization is a joke (and really just non-existent), the AI suffers from Far Cray Enemy Super Vision (impossible to sneak anywhere) and enemies are pretty repetitious.