attaboy on 28 October 2013
Star Fox isn't the big name it used to be. After the N64 game, things really went downhill in terms of popularity. 1997 was a long time ago. Hope they make it, though.