Updated Game.switchState to accept state objects and fixed the OrientationScreen.