I already have my game detecting iPad orientation and rotating properly. And I have the Unity splash screen orienting to proper rotation on app startup. But I can't figure out how to force the OpenFeint login screen to rotate to the current orientation on app startup. It always opens according to the "Initial Dashboard Orientation" that's set in OpenFeint settings. This means if I have the iPad in the opposite orientation (upside down) when I launch the game, the OF Login screen will be displayed upside down. This is the screen that comes up immediately before/as the game starts -- apparently the login dashboard is called before any game scripts are executed so I can't even get it to check SetDashboardOrientation() before it launches. I'm using Code (csharp): OpenFeint.SetDashboardOrientation(iPhoneInput.orientation); before launching the Dashboard from menus inside the game so that the dashboard at least gets the proper orientation. But when the OF window is up, it doesn't rotate with the iPad. Any thoughts on how to handle either of the above issues?