After being pushed back from this holiday season, the next Star Fox adventure finally has a new release date: April 22nd. The Wii U game, called Star Fox Zero, was first announced at E3 in 2014, and is the first new entry in the series since Star Fox Command in 2006. Star Fox Zero is coming […]
↧