Microsoft: “We will absolutely have some new stuff to show in Tokyo”