I upgraded to version 3.5.2f2 just now and I am getting a strange issue where the x scale of the entire screen is stretched on an iPhone 4. This goes away when I reload the same exact scene, so it only happens on the initial load that Unity does. Any other manual loading by Application.LoadLevel and the problem goes away. I have changed nothing in the project and it started doing this immediately after upgrading. Any ideas if this is Unity's end or 2DToolkit? I'm really scratching my head on this one..