Just got a copy of this game with a top gear mag subscription. Anyone else playing this one?