Watch the Xbox Games Showcase Livestream Here

The upcoming Xbox Games Showcase Livestream can be watched here. According to Microsoft, this new livestream will only feature games from start to finish without any business or hardware talk in between.

Check it out here: