Found this game online,its free to download,free to play and the graphics arent pap like most online downloadable games. Beware tho its a huge download,and quite a big install needed.

Nifty,anyone wanna race on it?


[Linked Image]