RIP E3 Spot On

E3 is officially dead, but is that for better or for worse? What did it represent and offer, and what are we losing?

Leave A Reply