Does anyone know what it is called or where on can buy one?
If I remember right, it was called a Digicard or something like that. No idea how to get one.