User blog comment:CosmicStrike/History of past video games with similar concept and story/@comment-1887966-20100403151033

Hmmm... Never heard of that, looking up right now. I rally love vehicular combat and I spent long hours playing TM, Vigilante 8, Rough Trip and so on...