During E3 I got the chance to play the demo of Star Fox Zero, and it did not disappoint. The demo was the first level of the game apparently in its entirety. You start off on the familiar setting of Corneria and the first phase of the mission is almost completely the same as Star...