Google have now released a Google Street view standalone app on Google Play Store , I've installed it on my Galaxy S6 however I don't have the open option just uninstall and nowhere on the phone is there an icon for the app. Anyone else finding similar ?