Posts Tagged

Star Fox Zero release delayed

Star Fox Zero release has been delayed
TechnologyVideo Games

Star Fox Zero for Wii U was scheduled to release on November 20, just in time for the holiday season. But now, the Star Fox Zero release has been delayed till 2016 for quality improvement. It was one of Nintendo’s biggest games that were scheduled to be released in 2015

Read More