Microsoft will host the Xbox Games Showcase event on June 11th
Microsoft recently announced that it will host the Xbox Games Showcase event at 10 a.m. Pacific Time on June 11th, revealing an array of games for Xbox and Windows PC platforms. Many of these...