XbSuper, 6 months ago E3 was still happening? I thought it died years ago.
E3 was still happening? I thought it died years ago.