The Symbian Foundation has launched its new logo. Am I the only one who feels the new logo is offish? Take a look: I submit that the…