Three Miyamoto projects leaked, including Star Fox Wii U.

oh my god imagine Captain Price vs. Ganondorf

that would be amazing
 
Back