Top down vehicle destruction game. Each player controls an armored demolition truck that can trample over structures in the map. The more structures you destroy, the bigger you get and the larger the things you can demolish! You must become the strongest player in the map and try to survive like that for as long as you can.
Show More