sc94597 on 27 June 2008
Sqrl said:
You mean a femtosecond? @topic, Sounds awesome, is this being localized? I haven't really been following it. |
Yes, there are many sites that say september, and others that say november for the u.s release date.