just got this for xmas, never been a car game fan, but enjoying it, it says i need something updated for playing online, but can't see anything on the site? anyone know what it is?
Furthermore does anyone play this online?
Furthermore does anyone play this online?