How will you make the killing system? If you look at games like ArmA you get in to a city and instatly get killed or shot at. Will this be the case in this game? If it is the careers like trucking or Taxi/Bus will be really hard because they get shot at all the time.
Also is there a release date yet?