how virtual game cards work