The Xbox Showcase + Starfield Direct Could Be the Start of a Long Xbox Winning Streak
Oh, how I’ve missed Confident Microsoft. You remember: it’s the version of the tech company that brashly broke into the console industry over 20 years ago, and then muscled its way to a near-draw with the PlayStation 3 thanks to…