E3 has always been Microsoft’s time to shine. Despite their abysmal initial announcement, there was still...