Somewhat similar to Road Redemption, this is a demolition derby/racing car game with weapons bolted onto cars.
And for those who can't play games without a cockpit view, I use that for around half the game. You can thank me later.
Its an okay game, fun for a while. Video is here