Release Date?

#1 Posted by mrmarrero (306 posts) -

It says 18 September. A quick web search will return the same answer. Can that be possible? That's only six weeks away...

#2 Posted by morpheus562 (11 posts) -

Shows as November now on their website.

#3 Posted by mrmarrero (306 posts) -

Indeed...