private IEnumerator<WWW> GetIconTexture(WWW www, GA_SignUp signup)
        {
            yield return www;

            try
            {
                if(string.IsNullOrEmpty(www.error))
                {
                    Icon = www.texture;
                    signup.Repaint();
                }
                else
                {
                    Debug.LogError("Failed to get icon: " + www.error);
                }
            }
            catch
            {
                Debug.LogError("Failed to get icon");
            }
        }
        public IEnumerator<WWW> GetAppStoreIconTexture(WWW www, string storeName, GA_SignUp signup)
        {
            yield return www;

            try
            {
                if(string.IsNullOrEmpty(www.error))
                {
                    switch(storeName)
                    {
                        case "amazon_appstore":
                            GameAnalytics.SettingsGA.AmazonIcon = www.texture;
                            break;
                        case "google_play":
                            GameAnalytics.SettingsGA.GooglePlayIcon = www.texture;
                            break;
                        case "apple:ios":
                            GameAnalytics.SettingsGA.iosIcon = www.texture;
                            break;
                        case "apple:mac":
                            GameAnalytics.SettingsGA.macIcon = www.texture;
                            break;
                        case "windows_phone":
                            GameAnalytics.SettingsGA.windowsPhoneIcon = www.texture;
                            break;
                    }
                    signup.Repaint();
                }
            }
            catch
            {
            }
        }