Extremely unintuitive driving with vehicles on controller and just and overall lack of any sort of enjoyment or accomplishment.
Unless you are piling up the kills at an extreme rate you really hardly feel how your play could be impacting the game at all.