clashofthenerds.com
Star Fox Zero Review
Announced last year and postponed a few times before it finally came out this past Friday. Well I spent a lot of time with the game this weekend and let me say that as a Star Fox fan I loved it. …