F1 2012 is by far the best F1 game that Codemasters have made. They've taken the negative comments from last years release and turned them into positive improvements.
The game play is simply fantastic, the graphics are amazing, the AI are intelligent and the handling of the cars is much much better. But what really makes this game stand out compared to its predecessors are the game modes that are additional to the standard 20 race career mode.
Season Challenge Mode is an enjoyable condensed version of a season where you race at random tracks with the aim of beating a rival. Once successful you have the option to drive in their seat at their team making the season more interesting as you can hop up and down the grid, with a fresh rival to beat at every other race.
There's also Champions Mode where there are six scenarios where you are placed against each of the F1 World Champions where you have so many laps to overcome a special circumstance, such as a safety car period, rain or a pit stop to beat them. The seventh scenario puts you against all 6 world champions in a race where you must beat them all.
Another nice touch is the Young Drivers Test which is basically a tutorial which allows you to master the controls and progress on to you career. More teams are available to drive for at the start of a season depending on how well you do here.
TV style commentary has also made a brief return with commentary snippets used before scenarios in season and champions challenge modes. It eradicates any loneliness felt in the last few games.
Penalties have also been improved dramatically, if you accidentally completely cut across a chicane the game automatically slows you done so you can't be penalised for cheating. If you continuously take too much kerb and effectively cut across a corner you will punished which is fair enough. The best feature though is the fact that if you over take somebody by cutting a bend you are asked to surrender back the position to you rival with a set time limit, a really nice feature.
My only grumble is the fact that the changeable weather in the races can cause problems. One moment the track is dry and then the next minute it starts raining and the track is wet, fair enough, but even though the track is wet you can continue racing on dry tyres for laps and laps, and if you were to pit for intermediates or wets you'd have no grip whatsoever. It is so unpredictable whether or not your tyres will work. Your engineer isn't much help either, as in one race at Malaysia, he kept on informing me that rain was due in five minutes, even though it was already chucking it down. Likewise in practice sessions and qualifying you have no idea what the state of the track is like as there is no option to view the cameras out on track to determine whether it is raining or not. You can view the race director page which enlightens you to what tyres the other cars are on, but surely there could be a better way of doing this? Fortunately you can switch the weather mode off.
But generally speaking this is by far the best f1 game out on the PlayStation, it is a vast improvement on last years title. Maybe next years game will be even better.