Posted by

Legend of Zelda and Starfox are both fantasies. But one has something more to offer. Legend of Zelda is in a kinda earth place with sci-fi. Starfox is in space with fantasy. Whats more to love? Well STARFOX!!!!

Latest from our Creators