One thing I was thinking about this morning though, speaking of better tools, is why Square or another company doesn't try going down the Epic road and spend the money developing their tools and engine for licensing to Japanese developers? Granted, they'd be years behind Epic in tech, but I'd imagine they'd be able to better support Japanese devs than an American company trying to localize their engine and tools for a market they're not really a part of. Square's also one of a handful of companies with the pull and the capital to pull it off, and if you could develop an engine that could be the Unreal engine for the Japanese companies in terms of power and usability, that could be a huge boon not only to them (in terms of more revenue, better development feedback, etc.), but to other developers as well.