When they will release the card is still a big unknown. They are saying right now the card is in the testing phase but when it will end we don't know.
Am still skeptical about the whole project but there does seem to be movement towards being a real business Still a long way to go though.