STN: Hands on with F1 2011

STN Writes:

All in all, F1 2011 is shaping up nicely for its September 23 release. The development team still has two months of polish to go, but to us it seems that fans of racing and F1 will be impressed and overwhelmed when the game launches.

Read Full Story >>
The story is too old to be commented.