yep those gaddamn EA people moved the release from Oct31 to Nov14. there's a demo in xbox, if you can avail it.
parang duda ako sa nilabas nilang system req recently; masyadong movie quality yung trailers para lang sa ganun req...oh well, good for us.
teka may NFS thread na ah.