Star Fox Zero - 15 Minutes of Direct Feed Footage (IGN Stage Show)
Check out 15 minutes of gameplay footage from Star Fox Zero on Wii U. The Direct feed footage looks pretty good, check out all the gameplay below.
Source: IGN
-
Phantom_6thMan
-
dacomentr