The first time I saw footage of ARC Squadron I immediately thought of the fun of a Star Fox game. And I am guessing if you saw the trailers you though the same thing as well. Of course this is not a bad thing at all as both Star Fox and Star Fox 64 were two of the best arcade […]