• Starfox Returns after 6 years

    That’s right Starfox Fans. As you see in the trailer, Fox is close to making his return in a new game title "Shadow of Lylat ". Even more interesting is that it’s being developed by StarFox Fans...

    • Posted 10 years ago
    • 0