Microsoft's E3 showcase is nearly here. After a head scratching hardware announcement, Microsoft needs to pick up the slack. The company announced a solid 10-15 first party exclusive titles would release during the system's first year with 20 games on display during E3. No TV, no hardware, just games.
Let the games begin.
Let the games begin.