First Video Game Drive: Twingo Renault Sport

Those Renault people are on their game — literally: The same day the official Twingo Renault Sport » 8/25/08 1:40pm 8/25/08 1:40pm details come out, they've dropped a Twingo racing game onto their website. Now, it's not; however, it is pretty entertaining for a web application (which requires an .exe install, we expect to be deluged with Renault…