Xbox Project Scarlett launches holiday 2020 with Halo Infinite

Microsoft details next-generation console at E3