Destructoids E3 2019 Game of the Show ist…

^