No Xbox at E3 2023, confirms Microsoft Technology March 13, 2023 After nintendo, Microsoft is the most recent giant gaming logo to ditch E3 this 12 months. While Microsoft has showed…