E3 is Officially Dead, But is it Still Needed?