Today the launch trailer for the 5v5 car battles title Crasher has been released. Crasher allows players to play as a number of different car classes on two different gamemodes and the demo has now been released on Steam. Check back in a few days for Just Push Start’s review.