From the PlanetXbox360.com feature article:
"As swamped as we’ll all probably be with E3 news, believe it or not, there are actually games coming this week. Yeah! I know, right? Just when we think that this week would be free and clear for big-ass announcements, three developers surprise us with big game releases. So let’s get into the Forecast and see what’s coming our way; stay tuned right here to PlanetXbox360.com for detailed reviews of each and every of the retail releases listed below in the next coming weeks."