This is Wreckfest. Brought to you by the same people that created the Destruction Derby games for the Sony Playstation and PC...I think. I might be wrong on ...