New trailer for Star Fox Zero released

Nintendo start E3 press conference with new trailer for upcoming Star Fox title.

Everything is ready for a screengrab