Featured Inside Xbox is Ready to Show Games May 5th, 2020 With the launch of new consoles this year, Microsoft is ready to start to peel back the veil on what matters most. Games. With that in mind, a post...