By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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.