Summary: The arduous wait is finally over! Will Sony's monumental PlayStation 3 racer make you forget the time?