WolfpackN64 on 13 June 2021
I have never been impressed by a Microsoft showcase. This was probably the strongest in... I can't even remember. Good that Microsoft is really putting in some more effort, even if it's majorly by acquiring studios.