Has anybody else seen this previewed on Discovery Channel I think? I was watching D-Channel late one night, and some show that was like overhauling or monster garage sorta show was on. And these guys were building like 5 or 6 cars from TDR 2000. And I remember one of the guys saying, "It's a video game. It's pretty much these tricked out cars driving around killing people". So I was just wondering if anybody else saw this. This was about a week ago actually. Anyone?