any one from petro that can confirm the actual release date?? i live in sweden and in a store they told me its coming Oct 5th! and now im looking on a online store and it says Oct 1st! "Leverans: 2006-10-01"
whats the release date for Europe? i heard late oct or even early nov but i hope its early october! dont we all?