Rumor : Xbox Game Studios’ The Initiative to Premiere First Title at July Showcase
We're nearly there. Expectations for Xbox's July showcase are high and continue to gain steam and the prevailing thought at this point in time is that the showcase will be held the week of July 20th. But the bigger question has been, what can we expect to see from the…