Are These Microsoft's E3 Games?

This week, the E3 gaming expo gets underway in Los Angeles. Gaming's heavyweights are showing off new hardware and new games. According to one source, here's the list of titles Microsoft will be showing: » 6/05/11 11:30pm 6/05/11 11:30pm