Oh , I forgot it'll have multiplayer.
Then , instead of vehicles you could add something like "Capture the flag" or "Assault" and use stationary guns I've always loved those features of multiplayer games.Storming the other teams base,or defending it from them...gives a little tactics to the game.


Extensive Multiplayer tutorial:
http://mesetts.com/index.php?page=201