As major AAA publishers like Sony, Microsoft, Nintendo, Tencent, Sega and Ubisoft left E3, this was inevitable. Rest in RIP