E3 2020 is canceled
DestroyRepeat.com has been shying away from any news reports regarding CoronaVirus (otherwise known as COVID-19) ever since it was spawned in Wuhan, China at the tail end of 2019 (December 2019 to be specific). And the reason for this is that this whole situation isn’t in my opinion “an accident.” It has a political component …