I saw the demo awhile back. The motorcycle and buggy with the mounted gun looks fun. I also liked the cargo plane where you could do your own little para-trooper drop off.
I also like the idea of objectives being introduced into the game. Makes for a little bit more fun than just capturing spawn points and flags.
__________________
|