curl-6 said:
I personally expect both to end up releasing in 2016. |
Still, we've known about Legend of Zelda for a while. We barely even heard of Star Fox. I guess it got to a reasonable stage in development before being cancelled on Wii. I personally think Star Fox will be delayed and Legend of Zelda will be in 2015. Fans have been waiting.