This game looks raw. I am a fan of the Need For Speed Series. I think that I am going to pick up this game. Any Need For Speed fans on here?
...