The vehicles seem like they should be an interesting addition to the game; there's a lot of variety there, with tanks and little jeeps and hover-jet things.
Though, they feel imbalanced and like a desperate attempt to be a Battlefield game.