As a side note on localization, I can say it used to take my company a long time to localize, as we'd release in English first and then worry about French, German, and Japaneese, and then the others much later. I think game companies are still following this approach. Changing to do multiple languages at the same time was a shift in both culture and how you program, but it's definitely paid off. Localization used to be painful, but now you hardly even notice it.







