Featured Ubisoft Has Decided To Pull Out Of E3 2023 March 27th, 2023 The announcement that E3 would return finally in 2023 was met with some doubt. After many mismanaged attempts by the ESA to make the show relevant...