Mine came today on the Xbox, got about an hour in.
Its a good game so far, its what i expected it to be. It looks slightly better than the first, the handling is slightly better but still no where near forza level. Thing is thats not what the game is about, its about the whole huge island, and the variety of challenges you do rather than just racing on a track.
I like it anyway, and if you enjoyed the first one you'll enjoy this, but if your looking for a sharp handling racing game your better off getting forza, if your wanting something more arcadey then this fits the bill imo.