That Was The Most Impressive Xbox Showcase, Possibly Ever 0 10.06.2024 15:59 Forbes.com I was not expecting Microsoft to craft what I would argue was its best Xbox presentation maybe ever.