Darwinianevolution on 11 March 2020
I wonder if companies will use this as an excuse to just start doing their own digital shows from now on. They certainly can see E3 is going down faster and faster each year.










