If not for that last-minute delay, a lot of PS3 owners would probably be playing Gran Turismo 5 by now. That's all water under the bridge by this point, but even though Sony may be adamant about releasing

More...