Posted By James Reith | On 02nd, Sep. 2011 Under Industry News, News
Do you know what made Star Fox 64 awesome?! Alternate routes, among other things, and they are what feature heavily in this trailer, making it a little more awesome than some of the other Star Fox 64 3D trailers. How’s that for logic? Awesome!