Quote from NSX_FReeDoM :Wish they have a PC version of it. Saw a few videos and it looked like such a fun game. Basically a free room need for speed with Forza Physics, map is far too small for long term gameplay imo, online free roam is not integrated with the single player which is the most annoying part for me.
the part that i get the must fun out of this game is the speed traps. i absolutely have to stay first in my friends list. it is a must. lol. GT: El pibe07