To be fair, this is probably one of those instances where studios work the nefarious "EA-istic" 60-70 hours per week just to show a demo... And they probably slogged thru the holidays for this...
Further proof that more hours != productivty and/or quality !
I assume that Forza's release is still some time away, or should be made "some time away" if it was "soon".
Can someone refresh my memory for the cause of a BSOD? I know there is a technical reason for it, but forgot totally about it since I stopped working on Windows OS about 3 years ago.