Barrel rolling through the new Sky Fox Zero trailer
A new game trailer for Star Fox Zero shows off some of the barrel rolling and fast-paced combat the game promises.
The TV spot mostly shows off footage for the soon-to-release game, along with some gorgeously ... Read More...