Jun
1
on June 1st, 2009
PC World - Microsoft's E3 2009 press conference is all-systems-go, so what did Redmond, Washington have up its sleeve? Some pretty amazing stuff, actually. Metal Gear Solid for the Xbox 360?
Original post by PC World and software by Elliott Back