Originally Posted by Tbeaz161
I saw on a few sites it is shiping Q2 2008 is confirmed? And shiping means shiping out to the stores right?
No set final release date is confirmed yet. Maybe if we are lucky we will get a beta around that time...maybe