I had noticed that deloreantime.com had been updated a while back, which gave me hope.But even more recently the site no longer works!?I have tried it on 4 different computers. Does anyone know anything on this subject.Despite my high hopes for the car, I have been led to believe this project may be in some serious doubt.