I want to believe all this, but it is mere speculation, as the article clearly states. The combined evidence does seem to point to Ito working on something huge at Square Enix though.