By using this site, you agree to our Privacy Policy and our Terms of Use. Close

What were all the 130 people working on for two years? Starfox Zero looks like an indie title.