noname2200 on 10 June 2014
Poliwrathlord said: Because no matter what people will always complain. Nintendo brought Star Fox... STAR FOX!!! |
Well no, they mentioned it exists, but to date they haven't exactly "brought" it