It looks like E3 is finally pulling the plug after a series of unfortunate events.