I really dont know why everyone is throwing around all sorts of ideas and dates and everyone is saying all different things. The slides that leaked from under NDA back in January said launch or release info would be at E3 in early June. Since then nothing has been said for a change and now the PR department said it is still on schedule for that same release area as the slides from January said.
Bookmarks