Microsoft just announced that there will be an Xbox Games Showcase streamed live on June 11 at 10AM (PT). The Xbox Wire announcement suggests we will see a blend of both first-party and third-party titles that are coming to Xbox platforms in the months and possibly years ahead.
There were no specific developers or games shared in today's announcement. All we can say with certainty is that the titles shown off will be coming to Xbox, PC, and...