By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Soundwave said:
March 2017 isn't that far off, that's less than a year and for debugging/manufacturing purposes that really means they have until maybe late January 2017 to complete the game more or less.

Optimization is always the last thing done in software development, and especially for games. You can expect the last few months to be purely dedicated to optimization. Nintendo also never releases high-budget games with framerate drops these days.