Opinion The Show Xbox Needs to Start Doing April 27th, 2022 Xbox, as a platform, has been doing very well in recent years. Last year especially was great for Xbox. As they had a spectacular E3 showcase with...