CHINA TOPIX

11/25/2024 04:17:18 pm

Make CT Your Homepage

star fox game series games

Wii-u

Release Date of 'Star Fox' on Wii U Still On Track; 'The Legend of Zelda' Delayed

Nintendo announced changes in its delivery of releases for 2015 and moved "The Legend of Zelda" to 2016 but "Star Fox" will still be coming this year as Design and Trend news reported.

Real Time Analytics