0 comments

Star Fox Zero Out April 2016

by on November 12, 2015
 

Star Fox Zero has a release April 2016 and here’s a new trailer.

Now excuse me whilst I go and daydream about Pokémon Red on 3DS.