Like I said, getting back to it! Time to fire up the top seven lists and return to the top seven N64 games of all time.
Number three on the list takes us into an epic space battle with a squad of interesting fighters as they battle to save the Lylat system. Hope into your space ships and join the crew for Star Fox 64. Continue reading