September 24th 2010. Get that date in your diaries – for it’s the release date of what looks set to be the greatest Formula One game of all time. Five developer videos have been released to whet our appetites, and after watching them I’m bloody hungry. Each will wet your pants for different reasons: the first is a general introduction, the second explains the handling physics, … [Read more...]