public async void ShowUserSelectedCard(CardViewModel card)
        {
            try
            {
                AutoLoop = false;

                // Clone to new instance
                card = card.Clone() as CardViewModel;

                if (QueuedAndCurrentCards.Count < 2)
                {
                    QueuedAndCurrentCards.Insert(0, card);
                }
                else
                {
                    QueuedAndCurrentCards[0] = card;
                }

                // Wait a little so animation occurs
                await Task.Delay(200);

                await RotateAndSendAsync();
            }
            catch { }
        }