- last post: 01.01.0001 12:00 AM PDT
Posted by: ImSpartacus
no it says estimated release date 31 mar/07, up top higher on the page
right under the red 59.99 thing, this is just an estimate
But who the heck is Future Shop?
I say it's bunk. Anybody with half a mind can come up with a formal looking website, put any random day on it, and claim that it's the actual release date.
Make sure you know who you're getting your information from.