Now that the major “E3” streams are done, what was your favorite reveal? By Chris Carter 12 June 2022