At E3 2005, Microsoft filled the front rows of their press conference with shills, audience plants who hooted and hollered and applauded the arrival of the Xbox 360. They did it again at this year's Tokyo Game Show press conference.
Microsoft's latest plan to win Japan seems to be exactly the same strategy that has done wonders for them before: RPGs. With Final Fantasy XIII a very long way away for PlayStation 3, Microsoft is trying to build the ultimate platform for turn-based role-playing games. Last Remnant! Lost Odyssey! Infinite Undiscovery! The three of them start to all run together after a while, honestly.
As long as Microsoft keeps sticking to the exact same strategy, Xbox 360 will continue to sell a statistically insignificant amount of consoles in Japan.