Judging from that 10th screenshot you can finally sit in the back of a pickup and actually shoot with a gun larger than a handgun. Looks pretty cool, also a big fan of all the (new) cars I've seen so far.