Vehicles are possessed and they are trying to invade and over run your city. Use your powerful battle towers and other resources to stop the vehicles from reaching the end of your road in the Vehicle Tower Defense game.