Microsoft at E3 - GoW2, Netflix, and Final Fantasy?

Date: 15 July 2008 Time: 10:38 AM ET